/* 

Quanix - CSS File

*/


/*** GLOBAL  ***/
html,body{height:100%}
body {
	font-family:Verdana, Arial, Tahoma;
	font-size:12px;
	margin:0 auto;
	padding:0;
	color:#474747;
	height:100%;
}
* {
	margin:0;
	padding:0;
}
*:focus {
	outline:none; /* removes ugly dotted border but may make template more unsuable, up to you
					 if you want to keep it! */
}
.clr{clear:both}
form{margin:0; padding:0;}
hr {
	border: 0;
	color: #dedede;
	background-color: #dedede;
	height: 1px;
	margin:0px 0px 6px 0px;
	padding:0px;
}

/*** END OF GLOBAL  ***/

/*** DEFAULT ELEMENT STYLES ***/
/* heading */
h1, h2, h3, h4, h5 {margin-bottom:15px;	font-family:Tahoma, Arial, Verdana;	font-weight:normal; color:#068ecb}
h1 {font-size:30px;}
h2 {font-size:24px;}
h3 {font-size:18px;}
h4 {font-size:16px;font-weight:bold;}
h5 {font-size:12px; margin:3px 0px; padding:0px; font-weight:bold; letter-spacing:1px;}

/* links */
a {color:#068ecb;text-decoration:underline;}
a:hover{color:#ee9b52;}
a img{border:none}
.imgleft{float:left; padding-right:15px;}
.imgright{float:right; padding-left:15px;}
/* lists, blockquotes and paragraphs */
p, ul, ol, blockquote {
	font-size:12px;
	line-height:18px;
	margin-bottom:20px;
	color:#474747;
}
ul, ol {
	margin:10px 0 35px 40px;
}
li ol,
li ul
{
	font-size:1.0em;
	list-style:square;
	margin-bottom:0;
	margin-top:0;
}
li ol {list-style:decimal;}
blockquote {
	font-style:italic;
	margin:25px 0 25px 0px;
	color:#333;
	padding:10px 20px 10px 35px;
	background-image:url(../images/quote.gif);
	background-repeat:no-repeat;
}

/* code */
code {
	font-family:Verdana, Arial;
	letter-spacing:1px;
	margin:25px 0 25px 0px;
	display:block;
	font-size:0.9em;
	border-left:4px solid #dddddd;
	padding:15px 10px;
}
/*** END OF DEFAULT ELEMENT STYLES ***/


/*** CONTAINER ***/
#main_container{ background-image:url(../images/bg_container.gif); background-repeat:repeat-x; background-color:#ffffff; min-height:82%;}
#main_container_other{ background-image:url(../images/bg_container_other.gif); background-repeat:repeat-x; background-color:#ffffff; min-height:82%;}

#main_container_inner{ background-image:url(../images/bg_container_inner.gif); background-repeat:repeat-x; background-color:#fff; min-height:82%;}
#bottom_container{ background:#00aff0; height:112px;}
/*** END OF CONTAINER ***/

/*** CENTERCOLUMN ***/
#centercolumn{width:990px; margin:0px auto 0px auto;}
/*** END OF CENTERCOLUMN ***/

/*** TOP ***/
#top{ height:100px; width:990px;}
#logo{ width:220px; float:left;}
#pad_logo{ padding:0px 0px 0px 20px;}
#topmenu{width:750px; float:right; height:100px;}
/* Top Navigation bar menu styling */
#nav {margin:0px; padding:36px 0px 7px 0px; float:right; border-bottom:1px dotted #ffffff; }
#nav ul{ 
	padding:0;
	margin:0;
	width:auto;
	list-style: none;
	height:30px;
	position: relative;
	float:right;
}
#nav li{
	list-style:none;
	float:left;
	text-align:center;
	padding:0;
	font:normal 12px Arial;
	line-height:26px;
}
#nav .lavaLamp li a {
	z-index: 10;
	display: block;
	float: left;
	height: 30px;
	position: relative;
	overflow: hidden;
	margin: auto 20px;
	color:#141414;
	text-decoration:none;
}
#nav .lavaLamp li a:hover {
	z-index: 10;
	display: block;
	float: left;
	height: 30px;
	position: relative;
	overflow: hidden;
	margin: auto 20px; 
	color:#0c0c0c;
}
#nav .lavaLamp li .active {
	z-index: 10;
	display: block;
	float: left;
	height: 30px;
	position: relative;
	overflow: hidden;
	margin: auto 20px; 
	color:#141414;
}
#nav .lavaLamp li.back {
	background: url(../images/lava.png) no-repeat right -29px;
	width: 9px; height: 29px;
	z-index: 8;
	position: absolute;
}
#nav .lavaLamp li.back .left {
	background: url(../images/lava.png) no-repeat top left;
	height: 30px;
	margin-right: 9px; /* 7px is the width of the rounded shape */
}
/*** END OF TOP ***/

/*** CONTENT ***/
#content{background-image:url(../images/bg_content.png); background-repeat:no-repeat; width:990px;}
#padding_content{ padding:20px 16px 0px 18px; float:left}
#topcontent{padding:0px 0px 10px 0px;}
.mainpic{width:951px; height:auto; padding:0px; margin:0px; border:0px solid #5bbfe3;}
.boxtop{ width:280px; float:left; padding:0px 0px 0px 0px;}
.linetop{background-image:url(../images/linebox.gif); background-position:center; background-repeat:no-repeat; height:112px; width:40px; float:left;}
#maincontent{ padding:0px 0px 0px 0px;}
/* main */
#main{width:630px; float:left;}
#maintext{padding:0px 40px 0px 0px}
#maintext_portfolio{padding:0px 0px 0px 0px; overflow:hidden}
/* side */
#side{width:300px; float:left; padding-left:0px;}
.sidebox{background-image:url(../images/c_top.gif); background-repeat:no-repeat; background-position:top; background-color:#ededed}
.c_bottomsidebox{background-image:url(../images/c_bottom.gif); background-repeat:no-repeat; background-position:bottom;}
.contentbox{padding:10px 10px 20px 10px; position:relative;}
.contentbox h2{color:#8b8b8b;}
.contentbox .strip{position:absolute !important; right:10px; top:0; background-image:url(../images/strip.png); background-repeat:no-repeat; width:100px; height:100px;}
.sidetext{padding:0px 0px 25px 0px;}
ul.l1{margin:0px; padding:0px; list-style-type:none; font-size:14px;}
ul.l1 li{list-style-type:none; background-image:url(../images/arrow_large.gif); background-position:center left; background-repeat:no-repeat; border-bottom:solid 1px #e6e6e6; line-height:30px; padding:0px 20px}
ul.l1 li a, ul.l1 li a:visited{color:#474747; text-decoration:none;}
ul.l2{margin:0px; padding:0px; list-style-type:none;}
ul.l2 li{ float:left; padding:0px 10px 10px 0px;}
.but{vertical-align:middle;}
.inputbox01{width:190px; border:0px; vertical-align:top; padding:4px 4px 6px 3px; color:#999; background-image:url(../images/input01.gif); background-repeat:no-repeat;}
/*** END OF CONTENT ***/


.Img_LftTxtCt {width:200px; float:left; overflow:hidden ; border:0px solid red;}

.Txt_RghWkCt {width:550px; margin:0 0 0 15px; float:left; overflow:hidden ; border:0px solid red; }



/*** FOOTER ***/
#footer{ width:990px; margin:0px auto; color:#ffffff !important}
#footer p, #footer ul{color:#ffffff !important}
#foot{padding:25px 0px 0px 0px;}
#foot h3{color:#FFFFFF;}
#foot a, #foot a:visited{color:#FFFFFF; text-decoration:none;}
#foot a:hover{text-decoration:underline; color:#FFFFFF;}
#footleft{float:left; width:690px; padding:0px 0px 0px 30px; border:0px solid red; }
#footleft ul{list-style-type:none; margin:0px; padding:5px 0px 0px 0px;}
#footleft ul li{list-style-type:none; display:inline; padding:0px 0px; }
#footleft ul li a{padding:0px 5px; }
#footright{float:right; width:230px; border:0px solid red}
#footright #bookmark{float:right; padding:0px 20px 0px 0px ;}
#bookmark img{ vertical-align:middle; margin:0 0 0 5px;}
#footright ul{list-style-type:none; margin:0px; padding:0px 0px 0px 0px;}
#footright ul li{list-style-type:none; float:left; margin-right:8px;}
/*** END OF FOOTER ***/

.Scl_MainInner_Wrapper { width:959px; border:0px solid #000000; overflow:hidden; margin:0 0 10px 0;}

.Mid_MainFrst_Cont { width:311px; border:1px solid #9d9d9d; overflow:hidden; float:left;}
.Mid_MainFrst_Cont H1 { width:309px; overflow:hidden; float:left; font-family:Calibri, Arial, Tahoma; font-size:30px; font-weight:bold; text-decoration:none; color:#FFFFFF; background-color:#44c5f4; margin:0px; padding:0 0 0 9px}
.Mid_FstTxtMain { width:291px; border:0px solid #000000; overflow:hidden; padding:10px 0 10px 10px; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#141414;height:386px;}
.Abt_TxtCont { width:291px; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#141414;}
.Abt_TxtCont a { width:291px; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:underline; color:#0181e3;}
.Abt_TxtCont a:hover { width:291px; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#0181e3;}
.Mid_ContctUs { width:280px; border:0px solid #000000; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#000000;padding-top:5px;}
.Mid_ContctUs H2 { width:280px; border:0px solid #000000; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:22px; font-weight:normal; text-decoration:none; color:#000000; margin:0px; padding:0px}
.Mid_ContctUs H3 { width:280px; border:0px solid #000000; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:18px; font-weight:bold; text-decoration:none; color:#000000; margin:10px 0 0 0px; padding:0px}
.Mid_ContctUs p { width:280px; border:0px solid #000000; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#000000; margin:0px; padding:0px}


.Mid_EmailUs { width:280px; border:0px solid #000000; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#000000; padding:9px 0 22px 0}
.Mid_EmailUs H3 { width:280px; border:0px solid #000000; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:18px; font-weight:bold; text-decoration:none; color:#000000; margin:10px 0 0 0px; padding:0px}
.Mid_EmailUs p { width:280px; border:0px solid #000000; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#000000; margin:0px; padding:0px}
.Mid_EmailUs p a { overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:underline; color:#0181e3; margin:0px; padding:0px}
.Mid_EmailUs p a:hover { overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:none; color:#0181e3; margin:0px; padding:0px}



.Mid_MainScnd_Cont { width:311px; border:1px solid #9d9d9d; overflow:hidden; float:left; margin:0 0 0 7px;height:443px;}
.Mid_MainScnd_Cont H1 { width:309px; overflow:hidden; float:left; font-family:Calibri, Arial, Tahoma; font-size:30px; font-weight:bold; text-decoration:none; color:#FFFFFF; background-color:#44c5f4; margin:0px; padding:0 0 0 9px}
.Mid_SndLogosCont { width:291px; border:0px solid #000000; overflow:hidden; padding:15px 0 0px 10px; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#141414; margin:5px 0 0 0}
.Mid_SndLogosCont ul { width:298px; border:0px solid #000000; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#141414; list-style-type:none; margin:0px; padding:0px}
.Mid_SndLogosCont li { width:90px; border:0px solid #000000; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#141414; list-style-type:none; float:left; margin:0 9px 9px 0}



.Clnt_LnkCont { width:150px; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:none; color:#0181e3; padding:1px 0 5px 12px; margin:0px; border:0px solid red}
.Clnt_LnkCont a { overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:underline; color:#0181e3; margin:0px}
.Clnt_LnkCont a:hover { overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:none; color:#0181e3; margin:0px; }


.Mid_MainThrd_Cont { width:312px; border:0px solid #000000; overflow:hidden; float:left; margin:0 0 0 7px}
.Mid_FstboxCont { width:310px; border:1px solid #9d9d9d; overflow:hidden;}
.Mid_FstboxCont H1{ width:309px; overflow:hidden; float:left; font-family:Calibri, Arial, Tahoma; font-size:30px; font-weight:bold; text-decoration:none; color:#FFFFFF; background-color:#44c5f4; margin:0px; padding:0 0 0 9px}
.Slt_LnkCont { width:290px; border:0px solid #000000; overflow:hidden; padding:10px 0 0 10px}
.Slt_LnkCont ul { width:290px; border:0px solid #000000; overflow:hidden; list-style-type:none; margin:0px; padding:0px;}
.Slt_LnkCont li { width:290px; border:0px solid #000000; overflow:hidden; list-style-type:none; margin:0 0 8px 0px; padding:0px;}
.Slt_LnkCont li a { overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:underline; color:#0181e3; margin:0px}
.Slt_LnkCont li a:hover { overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#0181e3; margin:0px}
.Twt_MainCont { width:312px; border:0px solid #000000; overflow:hidden; margin:7px 0 0 0}

.More_Agncy { width:280px; overflow:hidden; padding:15px 0 14px 0}
.More_Agncy a {  overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:underline; color:#0181e3; margin:0px}
.More_Agncy a:hover {  overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:none; color:#0181e3; margin:0px}


.Mto_MainWrapper { width:951px; border:0px solid #000000; overflow:hidden;}
.Mto_LftMain_Wrapper { float:left; width:563px; border:0px solid #000000; overflow:hidden;}
.Mto_TopCont { width:561px; border:1px solid #9d9d9d; overflow:hidden; margin:0 0 12px 0}
.Mto_TopCont H1 { width:561px; overflow:hidden; float:left; font-family:Calibri, Arial, Tahoma; font-size:30px; font-weight:bold; text-decoration:none; color:#FFFFFF; background-color:#44c5f4; margin:0px; padding:0 9px 0 9px; height:38px;}
.Mto_abtCont { width:540px; border:0px solid #000000; overflow:hidden; margin:10px 0 0px 10px; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#000000; padding:0px 0px 3px 0px;}
.Mto_abtCont p {font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#000000; width:535px; border:0px solid #000000; overflow:hidden; margin:10px 0 0 0px; line-height:17px; }
.Mto_abtCont p a {font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:underline; color:#0181e3;  border:0px solid #000000; overflow:hidden;}
.Mto_abtCont p a:hover {font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:none; color:#0181e3;  border:0px solid #000000; overflow:hidden;}
.Mto_Cntus_Cont { width:250px; border:1px solid #000000; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:18px; font-weight:bold; text-decoration:none; color:#000000; padding:7px 0 11px 0}
.Mto_Cntus_Cont { width:250px; border:0px solid #000000; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:18px; font-weight:bold; text-decoration:none; color:#000000; margin:0px 0 12px 0}
.Mto_Cntus_Cont a { overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:underline; color:#0181e3; margin:0px; padding:0px}
.Mto_Cntus_Cont a:hover { overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:none; color:#0181e3; margin:0px; padding:0px}

.Mto_RghMain_Wrapper { float:left; width:376px; border:0px solid #000000; overflow:hidden; margin:0 0 0 12px}
.Mto_HiringCont { width:373px; border:1px solid #9d9d9d; overflow:hidden; margin:0 0 12px 0}
.Mto_HiringCont H1 { width:360px; overflow:hidden; float:left; font-family:Calibri, Arial, Tahoma; font-size:30px; font-weight:bold; text-decoration:none; color:#FFFFFF; background-color:#44c5f4; margin:0px; padding:0 9px 0 9px; height:38px;}
.Mto_HiringTxtCont { width:340px; border:0px solid #000000; overflow:hidden; margin:10px 0 10px 10px; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#000000; }
.Mto_HiringTxtCont p {font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#000000; width:535px; border:0px solid #000000; width:335px; border:0px solid #000000; overflow:hidden; margin:10px 0 0 0px }
.Mto_HiringTxtCont p a { border:0px solid #000000; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:underline; color:#0181e3; }
.Mto_HiringTxtCont p a:hover { border:0px solid #000000; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:none; color:#0181e3; }



.Mid_JobTxtUs { width:280px; border:0px solid #000000; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#000000; padding:0px 0 0px 0}
.Mid_JobTxtUs H3 { width:280px; border:0px solid #000000; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:18px; font-weight:bold; text-decoration:none; color:#000000; margin:10px 0 0 0px; padding:0px}
.Mid_JobTxtUs p { width:280px; border:0px solid #000000; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#000000; margin:0px; padding:0px}
.Mid_JobTxtUs p a { overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:underline; color:#0181e3; margin:0px; padding:0px}
.Mid_JobTxtUs p a:hover { overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:none; color:#0181e3; margin:0px; padding:0px}


.Clnt_MotoLnkCont { width:150px; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:none; color:#0181e3; padding:0px 0 11px 0px; margin:0px; border:0px solid red}
.Clnt_MotoLnkCont a { overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:underline; color:#0181e3; margin:0px}
.Clnt_MotoLnkCont a:hover { overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:none; color:#0181e3; margin:0px; }

.Soluts_MainWrapper { width:955px; border:0px solid #000000; overflow:hidden;}
.Solutions_MainOuter { width:955px; border:0px solid #000000; overflow:hidden; margin:0 0 13px 0 }
.Soluts_BoxMain { width:955px; border:0px solid #000000; overflow:hidden; }
.Soltns_Heading { width:890px; border:0px solid #0000FF; overflow:hidden;font-family:Calibri, Arial, Tahoma; font-size:30px; font-weight:bold; text-decoration:none; color:#000000; margin:0 0 10px 0 }
.Soltns_Heading img { vertical-align:middle; margin:0 10px 0 0 }
.Solts_fstbox { float:left; width:308px; border:1px solid #9d9d9d; overflow:hidden;}
.Slt_InnerTxtWrapper {width:290px; border:0px solid #000000; overflow:hidden; clear:both; margin:auto; margin-top:10px; margin-bottom:10px; height:140px;}
.Slt_InnerTxtWrapper H1 {width:290px; border:0px solid #000000; overflow:hidden; margin:0px; padding:0px; font-family:Calibri, Arial, Tahoma; font-size:22px; font-weight:bold; text-decoration:none; color:#000000; }
.Slt_InnerTxtWrapper H2 {width:290px; border:0px solid #000000; overflow:hidden; margin:10px 0 0 0px; padding:0px; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#000000; }
.Slt_InnerTxtWrapper H3 {width:290px; border:0px solid #000000; overflow:hidden; margin:10px 0 0 0px; padding:0px; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:bold; text-decoration:none; color:#000000; }
.Slt_InnerTxtWrapper H3 img{ vertical-align:middle; margin-right:4px}
.Slt_InnerTxtWrapper H3 a { overflow:hidden; margin:0px; padding:0px; font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:underline; color:#0181e3; }
.Slt_InnerTxtWrapper H3 a:hover { overflow:hidden; margin:0px; padding:0px; font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:none; color:#0181e3; }
.Solts_Sndbox { float:left; width:308px; border:1px solid #9d9d9d; overflow:hidden; margin:0 0 0 11px}
.Solts_Thrdbox { float:left; width:308px; border:1px solid #9d9d9d; overflow:hidden;margin:0 0 0 11px}




/*********************************/


.Clnts_MainWrapper { width:955px; border:0px solid #000000; overflow:hidden}
.Clnts_MainWrapper H1 { width:940px; border:0px solid #000000; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:30px; font-weight:bold; text-decoration:none; color:#000000; margin:0 0 10px 0px; padding:0px 0 0 0 ;}


.Clnts_banMainWrapper {width:143px; border:0px solid #a0a0a0; overflow:hidden }
.Clnts_banImg {width:141px; height:95px; border:1px solid #a0a0a0; margin:0px; padding:0px; overflow:hidden}
.Cnts_TxtCont { width:141px; border:0px solid #000000; overflow:hidden; margin:0px; padding:0px}
.Cnts_TxtCont h2 { width:141px; font-family:Calibri, Arial, Tahoma; font-size:15px; font-weight:bold; text-decoration:none; color:#000000; margin:3px 0 0 0px; padding:0px}
.Cnts_TxtCont h3 { width:141px; font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:none; color:#737373;margin:4px 0 0 0px; padding:0px}



.Clntsban { width:955px; border:0px solid #000000; overflow:hidden;}
.Clntsban ul { width:955px; border:0px solid #000000; overflow:hidden; list-style-type:none; margin:0px; padding:0px}
.Clntsban li { width:143px; border:0px solid #000000; overflow:hidden; list-style-type:none; margin:0 13px 13px 0px; padding:0px; float:left}

.Contactus_wrapper { width:951px; border:0px solid #000000; overflow:hidden; margin:0px; padding:0px}
.Conts_Left_Cont { width:386px; border:0px solid #000000; overflow:hidden; float:left; margin:85px 0 0 0}



.Contus_Styls { width:280px; border:0px solid #000000; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#000000;}
.Contus_Styls H2 { width:280px; border:0px solid #000000; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:22px; font-weight:normal; text-decoration:none; color:#000000; margin:0px; padding:0px}
.Contus_Styls H3 { width:280px; border:0px solid #000000; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:18px; font-weight:bold; text-decoration:none; color:#000000; margin:10px 0 0 0px; padding:0px}
.Contus_Styls p { width:280px; border:0px solid #000000; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#000000; margin:0px; padding:0px}


.Conts_Email { width:280px; border:0px solid #000000; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#000000; padding:10px 0 0px 0}
.Conts_Email H3 { width:280px; border:0px solid #000000; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:18px; font-weight:bold; text-decoration:none; color:#000000; margin:10px 0 0 0px; padding:0px}
.Conts_Email p { width:280px; border:0px solid #000000; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#000000; margin:0px; padding:0px}
.Conts_Email p a { overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:underline; color:#0181e3; margin:0px; padding:0px}
.Conts_Email p a:hover { overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:none; color:#0181e3; margin:0px; padding:0px}




.Conts_Rght_Cont { width:560px; border:0px solid #000000; overflow:hidden; float:right}
.Conts_Heading_txt { width:530px; font-family:Calibri, Arial, Tahoma; font-size:30px; font-weight:normal; text-decoration:none; color:#141414; border:0px solid #000000; margin:0 0 0 20px}
.Contact_InvCont { width:560px; height:694px; border:0px solid #000000; overflow:hidden; background-image:url(../images/contact_invelp.gif)}
.Contct_InnerWork { width:497px; border:0px solid #000000; overflow:hidden; clear:both; margin:auto; margin-top:25px}
.Contct_InnerWork H1 { width:497px; border:0px solid #000000; overflow:hidden; margin:0px; padding:0px; font-family:Calibri, Arial, Tahoma; font-size:24px; font-weight:normal; text-decoration:none; color:#0fb4ee; }

.Input_Contact { width:497px; border:0px solid #000000; overflow:hidden; margin:20px 0 0 0 }
.Errormsgcls { width:210px; border:0px solid #9d9d9d; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#141414; padding:2px 0 2px 3px;float:left;height:40px}
.Errormsgcls input { width:200px; height:18px; border:1px solid #9d9d9d; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#141414;  padding:2px 0 2px 3px}
.Errormsgcls12 { width:210px;  border:0px solid #9d9d9d; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#141414; margin:0 0 0 20px;  padding:2px 0 2px 3px;float:left;height:40px}
.Errormsgcls12 input { width:200px; height:18px; border:1px solid #9d9d9d; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#141414;  margin:0 0 0 0px;  padding:2px 0 2px 3px}

.msgError{height:18px; border:0px solid #9d9d9d; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:bold; text-decoration:none; color:red; padding:2px 0 2px 3px;}

.Attc_Cont { border:0px solid #00FF00; background-color:#efefef; width:478px;  overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#141414; padding:9px; margin:20px 0 0 0}
.Attc_Cont span { border:0px solid #00FF00; width:400px;  overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#8c8c8c;}
.At_ButCont { width:400px; overflow:hidden}

.At_ButCont input { width:200px; height:22px; border:1px solid #9d9d9d; overflow:hidden;}

.Conts_Txtarea { width:494px; overflow:hidden; margin:5px 0 0 0px}
.Conts_Txtarea textarea { width:488px; height:128px; overflow:hidden; margin:0px; border:1px solid #9d9d9d; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#141414; padding:2px 0 2px 3px}

.Conts_SendBt { width:250px; border:0px solid #000000; clear:both; margin:auto; text-align:center; margin-top:40px}
.Conts_SendBt input { width:74px; border:1px solid #000000; border:1px solid #9d9d9d; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#141414; cursor:pointer}



/* 1 may work */
.Inn_TxtDotCont { width:141px; border:0px solid #000000; overflow:hidden; margin:0px; padding:0px;}
.Inn_TxtDotCont ul { width:141px; border:0px solid #000000; overflow:hidden; margin:5px 0 0 0px; padding:0px;}
.Inn_TxtDotCont li { width:141px; border:0px solid #000000; overflow:hidden; margin:0px; padding:0px;}
.Dt_cont { width:10px; float:left; border:0px solid #FF0000;padding-top:7px}
.Txt_ContWrkClnt { width:115px; float:left; margin:0 0 0 5px; border:0px solid #000000; font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:none; color:#141414;}

/* 1 may work */
.leftmap{width:386px; margin:20px 0 0 0; padding:0px; overflow:hidden; border:0px solid red; text-align:left;}




.Details_MainWrapper { width:951px; border:0px solid #FF0000; overflow:hidden; }
.Details_InnerMainCont { width:951px; border:0px solid red; overflow:hidden; margin:25px 0 30px 0}
.Dtl_LftImg { width:294px; border:3px solid #44c5f4; overflow:hidden; float:left;padding-bottom:2px}
.Dtl_LftImg img { padding:2px 0 0 2px}
.Dtl_Txtright { width:610px; border:0px solid #0000FF; overflow:hidden; float:right; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#141414; line-height:17px}
.Dtl_Txtright H1 { width:610px; border:0px solid #0000FF; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:24px; font-weight:bold; text-decoration:none; color:#141414; margin:0 0 10px 0px; padding:0 0 5px 0px;  }
 
 
 
.Dtl_RghtImg { width:294px; border:3px solid #44c5f4; overflow:hidden; float:right;padding-bottom:2px}
.Dtl_RghtImg img { padding:2px 0 0 2px}
.Dtl_Txtleft { width:610px; border:0px solid #0000FF; overflow:hidden; float:left; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#141414; line-height:17px}
.Dtl_Txtleft H1 { width:610px; border:0px solid #0000FF; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:24px; font-weight:bold; text-decoration:none; color:#141414; margin:0 0 10px 0px; padding:0 0 5px 0px; }



 .Cont_MsgTxCont { width:200px; border:0px solid #000000; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#141414;}
.Cont_MsgTxCont span { overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:red; vertical-align:middle; margin:0 3px 0 0 }


 .Cont_MsgTxContStar {  border:0px solid #000000; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#141414;}
.Cont_MsgTxContStar span { overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:red; vertical-align:middle; margin:0 3px 0 0 }



.popupCRMEvent {
	position:absolute;
	left:0px;
	top:0px;
	width:524px;
	height:367px;
}
 
.popup-CRM-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:24px;
	height:32px;
}
 
.popup-CRM-02 {
	position:absolute;
	left:24px;
	top:0px;
	width:470px;
	height:32px;
}
 
.popup-CRM-03 {
	position:absolute;
	left:494px;
	top:0px;
	width:30px;
	height:32px;
}
 
.popup-CRM-04 {
	position:absolute;
	left:0px;
	top:32px;
	width:24px;
	height:314px;
}
 
.popup-CRM-05 {
	position:absolute;
	left:24px;
	top:32px;
	width:470px;
	height:314px;
}
 
.popup-CRM-06 {
	position:absolute;
	left:494px;
	top:32px;
	width:30px;
	height:314px;
}
 
.popup-CRM-07 {
	position:absolute;
	left:0px;
	top:346px;
	width:24px;
	height:21px;
}
 
.popup-CRM-08 {
	position:absolute;
	left:24px;
	top:346px;
	width:470px;
	height:21px;
}
 
.popup-CRM-09 {
	position:absolute;
	left:494px;
	top:346px;
	width:30px;
	height:21px;
}

/* press */
.video_BoxMain { width:933px; border:1px solid #9d9d9d; overflow:hidden; padding:11px 0 11px 15px; }
.video_screen{width:410px; overflow:hidden; padding:0px; margin:0px; float:left;}
.video_thumbs{width:510px; overflow:hidden; padding:0px; margin:0 0 0 12px; float:left;}
.v_thumbs{width:470px; border:0px solid #000000; overflow:hidden; margin:0 0 0 20px; padding:0px; list-style-type:none; float:left;}
.v_thumbs li{ width:90px; height:79px; margin:0 20px 20px 0; padding:2px; float:left; border:#cccccc solid 1px;}
.Heading_mains{ float:left; width:310px; border:0px solid #9d9d9d; overflow:hidden;}
.Heading_each{ float:left; width:308px; border:0px solid #9d9d9d; overflow:hidden; }
.Heading_each h2{font-family:Calibri, Arial, Tahoma; font-size:30px; font-weight:bold; text-decoration:none; color:#000000;margin:0px; padding:0px}
.Heading_Sndbox { float:left; width:308px; border:0px solid #9d9d9d; overflow:hidden; margin:0 0 0 0px}
.Heading_secnd{ float:left; width:310px; border:0px solid #9d9d9d; overflow:hidden; margin:0 0 0 11px}
.Heading_Thrdbox { float:left; width:310px; border:0px solid #9d9d9d; overflow:hidden;margin:0 0 0 0px}
.Heading_Sndbox h2{font-family:Calibri, Arial, Tahoma; font-size:30px; font-weight:bold; text-decoration:none; color:#000000; margin:0px; padding:0px}
.Heading_Thrdbox h2{font-family:Calibri, Arial, Tahoma; font-size:30px; font-weight:bold; text-decoration:none; color:#000000; margin:0px; padding:0px}
.Solts_Sndboxpress { float:left; width:308px; border:1px solid #9d9d9d; overflow:hidden; margin:0 0 0 0px}
.Solts_Thrdboxpress { float:left; width:308px; border:1px solid #9d9d9d; overflow:hidden;margin:0 0 0 0px}
.video_hd { width:890px; border:0px solid #0000FF; overflow:hidden;font-family:Calibri, Arial, Tahoma; font-size:30px; font-weight:bold; text-decoration:none; color:#000000; margin:0 0 0px 0 }
.Slt_press {width:290px; border:0px solid #000000; overflow:hidden; clear:both; margin:auto; margin-top:10px; margin-bottom:10px; height:400px;}
.Slt_press H1 {width:290px; border:0px solid #000000; overflow:hidden; margin:0px; padding:0px; font-family:Calibri, Arial, Tahoma; font-size:22px; font-weight:bold; text-decoration:none; color:#000000; }
.Slt_press H2 {width:290px; border:0px solid #000000; overflow:hidden; margin:10px 0 0 0px; padding:0px; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#000000; }
.Slt_press H3 {width:280px; border:0px solid #000000; overflow:hidden; margin:10px 10px 0 0px; padding:0px; font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:none; color:#1289e5; text-align:right;}
.Slt_press H3 img{ vertical-align:middle; margin-right:4px}
.Slt_press H3 a { overflow:hidden; margin:0px; padding:0px; font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:none; color:#0181e3; }
.Slt_press H3 a:hover { overflow:hidden; margin:0px; padding:0px; font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:none; color:#0181e3; }
.site_list{width:270px; border:0px solid #000000; margin:5px 0 0 7px; padding:0px; list-style-type:none;}
.site_list li{font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:none; color:#0181e3; margin:0 0 3px 0px; }
.l_text{ width:258px; float:left; overflow:hidden;}
.site_list li a{ text-decoration:underline; color:#0181e3; }
.site_list a:hover{ text-decoration:none; color:#0181e3;}
.l_pic{ vertical-align:middle; margin:0 5px 0 0 ; float:left; width:11px;}

/* press */

/* Partner Programs Css Starts Here */
.Partner_LeftMainCont { width:229px; border:1px solid #9d9d9d; overflow:hidden; float:left;}
.Partner_LeftMainCont ul { width:200px; border:0px solid #9d9d9d; overflow:hidden; margin:10px 0 10px 10px; padding:0px; list-style-type:none }
.Partner_LeftMainCont li { width:200px; border:0px solid #9d9d9d; overflow:hidden; margin:0 0 5px 0px; padding:0px; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#000000;}
.Partner_LeftMainCont li a {  overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#0181e3;}
.Partner_LeftMainCont li a:hover {  overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:underline; color:#0181e3;}
.Partner_LeftMainCont li a.selected {  overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:underline; color:#0181e3;}

.Partner_RightMainCont { width:699px; border:1px solid #9d9d9d; overflow:hidden; float:left; margin:0 0 0 15px; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#000000;}
.Prt_PrghCont { width:656px; border:0px solid #000000; clear:both; margin:auto; overflow:hidden; padding:0px 0 10px 0}
.Prt_MidTxtCont { width:656px; border-bottom:1px solid #9d9d9d; overflow:hidden; padding:0px 0 10px 0}
.Prt_MidTxtCont H1 { width:656px; overflow:hidden; margin:6px 0 0 0px; padding:0px; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:bold; text-decoration:none; color:#000000;}
.Prt_MidTxtCont H2 { width:656px; overflow:hidden; margin:3px 0 0 0px; padding:0px; overflow:hidden; font-family:Calibri, Arial, Tahoma; font-size:16px; font-weight:normal; text-decoration:none; color:#000000;}
/* Partner Programs Css Ends Here */


.MitSnllogsTxt { width:480px; border:0px solid #000000; overflow:hidden; margin:0px; padding:0px;}
.Mit_LogsCont { width:480px; border:0px solid #000000; overflow:hidden; margin:0px; padding:0px;}

.LftNetWet { float:left;}
.RighNetWet { float:right;}

.Mit_txtCngs {font-family:Calibri, Arial, Tahoma; font-size:14px; font-weight:normal; text-decoration:none; color:#000000; margin:30px 0 0 0 }
