/* CSS Document */
a {
	color					: #d6286f;
	text-decoration 		: none;
}
a:hover {
	color					: #676767;
	text-decoration			: underline;
}
.P_lhs {
	float					: left;
	width					: 145px;
}
.P_main {
	float					: left;
	width					: 400px;
}
.P_main_WOI {
	float					: left;
	width					: 545px;
}
.p_lhs_images {
	float					: left;
	width					: 121px;
	height					: 87px;
	border					: 2px solid #d6286f;
	margin-bottom			: 10px;
}
.p_lhs_images img {
	margin					: 2px;
	text-align				: center;
}
.p_main_head {
	float					: left;
	/*color					: #cc3366;*/
	color					: #D6286F;
	font-size				: 13px;
	font-weight				: bold;
	font-family				: Tahoma;
	width					: 260px;	
}
.p_main_sub_ins {
	margin-top				: -15px; 
	font-family				: Tahoma; 
	font-size				: 10px; 
	color					: #666666;
	clear					: both;
}

.breaker {
	float:left;
	clear:both;
}

.p_main_cnt {
	margin-top				: 15px; 
	font-family				: Tahoma; 
	font-size				: 11px; 
	color					: #666666;
	width					: 100%;
	text-align				: justify;
	float					: left;
	
}
.p_main_cnt p {
	line-height				: 15px;
}
.p_body_rhs{
	width					: 166px;
	float					: left;
	margin-left				: 9px;
	margin-top				: 9px;
	font-family				: Tahoma;
	font-size				: 11px;
	border					: none;
	overflow-x				: hidden; 
	overflow-y				: auto; 
	/*overflow				: auto;*/
	min-height				: 250px;
	color					: #666666;
	line-height				: 14px; 
	
}
.p_body_rhs p {
	padding-right			: 5px;
}
.p_body_rhs li {
	margin-top				: 0px;
}
.p_body_rhs strong {
	color					: #D6286F;
}
.p_body_rhs b {
	color					: #D6286F;
}
.s_body_url {
	margin					: 15px 0px 10px 0px; 
	font-family				: Tahoma; 
	font-size				: 11px; 
	color					: #cc3366;
}
.s_rhs_title {
	font-family				: Tahoma;
	font-size				: 10px;
}
.s_rhs_title ul li {
	font-family				: Tahoma;
	font-size				: 10px;
	font-weight				: normal;
}
.h_main_head {
	float					: left;
	/*color					: #cc3366;*/
	color					: #D6286F;
	font-size				: 13px;
	font-weight				: bold;
	font-family				: Tahoma;
	width					: 260px;	
}
.h_main_cnt {
	margin-top				: 25px; 
	font-family				: Tahoma; 
	font-size				: 11px; 
	color					: #666666;
	width					: 100%;
	text-align				: justify;
}
.h_main_cnt ul {
	padding-left			: 15px;
}
.h_main_cnt ol {
	padding-left			: 17px;
}
.h_main_bottom {
	width					: 130px; 
	/*height					: 145px;*/ 
	height					: auto;
	float					: left;
	margin-left				: 8px;
}
.h_main_bottom_title {
	font-family				: Tahoma; 
	font-size				: 10px; 
	font-weight				: bold;
	/*color					: #cc3366;*/
	color					: #D6286F;
	margin					: 10px 0px 3px 0px;
}
.h_main_bottom_cnt {
	font-family				: Tahoma; 
	font-size				: 11px; 
	color					: #666666;
	float					: left;
}
.h_main_bottom_cnt ul {
	padding-left			: 18px;
}
.h_main_bottom_cnt ol {
	padding-left			: 18px;
}
.h_main_bottom_arch {
	font-family				: Tahoma; 
	font-size				: 11px; 
	color					: #666666;
	float					: left;
	margin-top				: 20px;
	clear					: both;
}
.h_bottom_images {
	float					: left;
	width					: 122px;
	height					: 60px;
	border					: 2px solid #d6286f;
	margin					: 5px 0px 5px 0px;
}
.h_bottom_images img {
	margin					: 2px;
	text-align				: center;
}
.img_outer_1 {
	float					: left;
	width					: 122px;
	text-align				: center;
}
.img_outer_2 {
	float					: left;
	border					: 1px solid #d6286f;
	width					: 120px;
}
.img_outer_3 {
	float					: left;
	border					: 1px solid #ffffff;
	width					: 118px;
}
.img_outer_4 {
	float					: left;
	border					: 1px solid #979797;
	width					: 116px;
}

.img_outer_5 {
	float					: left;
	width					: 93px;
	text-align				: center;
}
.img_outer_6 {
	float					: left;
	border					: 1px solid #d6286f;
	width					: 91px;
}
.img_outer_7 {
	float					: left;
	border					: 1px solid #ffffff;
	width					: 89px;
}
.img_outer_8 {
	float					: left;
	border					: 1px solid #979797;
	width					: 87px;
}
.space_blank {
	float					: left;
	height					: 9px;
	width					: 122px;
}
.selected_page {
	background				: url(../_img/hover_effect_03.jpg) repeat-x;
}
.top_img_view {	
 	margin					: 0px 0px 0px 10px;
 }
 .top_img_view a {
 	cursor					: pointer;
 }
.header_img_view {
	float					: left;	
 	margin-top				: 7px;
 }
.header_img_view a {
 	cursor					: pointer;
 }

.d_main_head {
	float					: left;
	/*color					: #cc3366;*/
	color					: #D6286F;
	font-size				: 13px;
	font-weight				: bold;
	font-family				: Tahoma;
	width					: 400px;	
}
.d_main_head_WOI {
	float					: left;
	/*color					: #cc3366;*/
	color					: #D6286F;
	font-size				: 13px;
	font-weight				: bold;
	font-family				: Tahoma;
	width					: 520px;	
}
.sub_pro_link{
	float					: right;
}
#heading_online_demo {
	float          		    : right;
	margin-right			: 8px;
}
#sub_products_name {
	width					: 125px;
	margin-right			: 17px;
	line-height				: 20px;
	margin-top 				: -3px;
}
.p_main_cnt ul {
	padding-left			: 15px;
}
.p_main_cnt ol {
	padding-left			: 17px;
}
.sub_products_h_main_cnt {
	margin-top				: 10px; 
	float             		: right;
	font-family				: Tahoma; 
	font-size				: 11px; 
	color					: #666666;
	width					: 400px;
	text-align				: justify;
}
.sub_products_h_main_cnt ul {
	margin-left				: 13px;
}
.sub_products_h_main_cnt ol {
	margin-left				: 17px;
}
.management {
	clear					: left;
	float					: left; 
	width					: 123px;
}
.management_WM {
	clear					: left;
	float					: left; 
	width					: 123px;
	margin-top				: -15px;
}
.sub_sub_products{
	/*color					: #CA3668;*/
	color					: #D6286F;
	float					: left;
	font-family				: tahoma;
	font-size				: 11px;
	margin					: 0px 0px 0px 0px;
	width					: 400px;
	font-weight				: bold; 
}
.sub_products_heading{
	/*color					: #CA3668;*/
	color					: #D6286F;
	float					: left;
	font-family				: tahoma;
	font-size				: 13px;
	margin					: 0px 0px 0px 0px;
	width					: 400px; /*540px;400*/
}
.sub_products_heading p span{
	color					: #8C8C8C;
	float					: left;
	font-size				: 11px;
	letter-spacing			: -0.13em;
	margin-top				: 1px;
}
.sub_products_heading p{
	float					: left;
	font-weight				: bold;
	margin-bottom			: 5px;
}

#right_sub_products_heading{
	width                   :auto;
	float                   :right;
}
.parent_pro{
	float					: left;
	margin-top				: 2px;
}

.home_option{
	clear					: left;
	float					: left;
}
.subbutton {
	width					: 65px;
	cursor					: pointer;
}
.subbutton_1 {
	width					: 70px;
	cursor					: pointer;
}
input, select, textarea {
	color					: #868686;
}

.button_style {
	background				: #919191;
	color					: #FFFFFF;
	border					: none;
	cursor					: pointer;
	padding					: 2px;
}
.RHS_Schemes {
	min-height				: 20px;
	font-weight				: bold;
}
.contact_form {
	float					: left;
	font-size				: 12px;
	font-family				: Tahoma;
	width					: 400px;
	margin	 				: 5px 0px 5px 0px; 	
}
.contact_form_WOI {
	float					: left;
	font-size				: 12px;
	font-family				: Tahoma;
	width					: 545px;	
	margin	 				: 5px 0px 5px 0px; 	
}
.contact_form_outer {
	width					: 390px;
	font-size				: 11px;
	font-family				: Tahoma;
	color					: #666666;
}
.contact_form_1 {
	float					: left;
	width					: 110px;	
	margin	 				: 5px 0px 5px 0px; 	
}
.contact_form_2 {
	float					: left;
	width					: 10px;	
	margin	 				: 5px 0px 5px 0px; 	
}
.contact_form_3 {
	float:left;
	width					: 270px;	
	margin	 				: 5px 0px 5px 0px; 	
}
.contact_form_submit {
	float					: left;
	width					: 350px;
	margin					: 10px 0px 10px 120px;
}
.errorDisplay {
	font 					: 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color					: #FF0000;
}
.username {
	float					: left;
	width					: 170px;
	height					: 13px;
	color					: #666666;
	font-size				: 10px; 
	margin					: 5px 0px 0px 10px;
	font-family				: Tahoma;
}
.username_text {
	float					: left;
	width					: 170px;
	height					: 20px;
	color					: #666666;
	font-size				: 10px; 
	margin					: 0px 0px 0px 10px;
	font-family				: Tahoma;
}
.username_login {
	float					: left;
	width					: 30px;
	height					: 25px;
	color					: #666666;
	font-size				: 10px; 
	margin					: 0px 0px 0px 0px;
	font-family				: Tahoma;
}
.username_login input {
	margin					: 5px 0px 0px 6px;
}
.username_error {
	float					: left;
	width					: 120px;
	height					: 10px;
	color					: #FF0000;
	font-size				: 10px; 
	margin					: 5px 0px 0px 10px;
	font-family				: Tahoma;
}
.contact_res {
	float					: left; 
	width					: 385px; 
	margin					: 5px 0px 5px 0px; 
	color					: #FF0000;
	font-size				: 11px;
}
.key_content {
	float					: left; 
	width					: 105px;
}
.header_font {
	float					: left; 
	width					: 445px; 
	text-align				: right; 
	padding-top				: 20px;
}
.header_font a {
	font-weight				: bold;
}
.header_font span {
	font-size				: 11px; 
	color					: #FFFFFF; 
	margin-right			: 10px;
	font-weight				: bold;
	width					: 335px; 
	float					: left; 
	margin-top				: -5px;
}
.header_font_normal {
	font-size				: 11px;
	color					: #FFFFFF;
}
.header_font_medium {
	font-size				: 12px;
	color					: #FFFFFF;
}
.header_font_large {
	font-size				: 13px;
	color					: #FFFFFF;
}
#bottom-content-head p{
	font-family				: "Myriad Pro";
	font-size				: 11px;
	color					: #FFFFFF;
	margin					: 6px 0px 6px 8px;
	width					: 164px;
	padding-left			: 2px;
	padding-top				: 2px;
}

.heading {
	color					: #D6286F;
	float					: left;
	font-family				: tahoma;
	font-size				: 13px;
	margin-top				: 0px;
	width					: 100%;
}

.heading p{
	float					: left;
	font-weight				: bold;
	margin-bottom			: 5px;
}

.heading p span{
	color					: #8C8C8C;
	float					: left;
	font-size				: 11px;
	letter-spacing			: -0.13em;
	margin-top				: 1px;
}
.para{
	color					: #8C8C8C;
	float					: left;
	font-family				: tahoma;
	font-size				: 11px;
	letter-spacing			: 0.01em;
	line-height				: 14px;
	margin-left				: 11px;
	margin-top				: 1px;
	width					: 414px;
	height					: auto;
	margin-top				: -4px;
}

.heading_rhs{
	color					: #D6286F;
	float					: left;
	font-family				: tahoma;
	font-size				: 11px;
	margin-top				: 0px;
	width					: 100%;
}

.heading_rhs p{
	float					: left;
	font-weight				: bold;
	margin-bottom			: 5px;
}

.heading_rhs p span{
	color					: #8C8C8C;
	float					: left;
	font-size				: 11px;
	letter-spacing			: -0.13em;
	margin-top				: 1px;
	width                   : 160px;
}
.para_key{
	color					: #8C8C8C;
	float					: left;
	font-family				: tahoma;
	font-size				: 11px;
	letter-spacing			: 0.01em;
	line-height				: 14px;
	margin-left				: 11px;
	width					: 414px;
	height					: auto;
	margin-top				: -4px;
	text-align				: justify;
}
#header_rhs ul{
	font-size				: 9px;
	margin-left				: 20px;
}
.header_color_normal {
	border					: 1px solid #000000; 
	color					: #000000; 
	background-color		: #FFFFFF; 
	padding					: 0px 3px 0px 3px;
	font-size				: 13px;
}
.header_color_yellow {
	border					: 1px solid #FFFF00; 
	color					: #FFFF00; 
	background-color		: #000000; 
	padding					: 0px 3px 0px 3px;
	font-size				: 13px;
}