@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead  {
margin:0px;
padding:0px;
border:0;
outline:0;
font-size:100%;
}
a
{
text-decoration:none;
outline:0px;
}
a:hover
{
text-decoration:underline;
}
:focus
{
outline:0px;
}
ol,ul
{
	list-style:none;
}
img {
	border:0;
}
.flotlt {
	float:left;
	}
.flotrt{
	float:right;
	}
.clr {
	clear:both;
	}
.spacer {height:10px; clear:both; width:100%;}
.spacerBig {height:15px; clear:both; width:100%;}
.blue {color:#121191}

.blueLink {text-decoration:underline; color:#0b5bac;}
a.blueLink:hover {color:#000;}

body { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3d3d3d;
	background:#000080;
	}
	
	
#warperII{
	width:100%;
	min-width:1000px;
	background:#fafafa url(/img/frontend/header-bg-II.jpg) repeat-x;
	}
#warper	{
	width:100%;
	min-width:1000px;
	background:#fafafa url(/img/frontend/header-bg.jpg) repeat-x;
	}
#warperInside	{
	width:100%;
	min-width:1000px;
	background:#fafafa url(/img/frontend/header-bg-II.jpg) repeat-x;
	}
#warper1 {
	width:1000px;
	margin:0 auto;
	position:relative;
	}
#warper2 {
	width:100%;
	min-width:1000px;
	background:#fafafa url(/img/frontend/bg2.jpg) repeat-x;
	margin-top:-7px;
	}
#warper3 {
	width:100%;
	background:#494949 url(/img/frontend/footer-bgII.jpg) repeat-x;
	border-top:5px solid #080884;
	}
.logo {
	text-align:center;
	width:1000px;
	margin:0 auto;	
}

/* new added */

.logoII { text-align:center; width:1000px; margin:0 auto}
.logoText {	width:461px; margin:30px 0 0 0; padding:0; position:absolute; top:10px; left:10px}

/* new added */

.insideLogoTxt {
	position:absolute;
	top:39px;
	}
.navCont {
	width:100%;
	background:#fff url(/img/frontend/nav-bg-x.jpg) repeat-x top;
	height:52px;
}

.navHeightFix {height:52px;}
.headerNav {
	width:1000px;
	text-align:center;
	margin:0 auto;
	position:relative
	}
.textCont {
	width:960px;
	background:#fff;
	padding:0 20px;
	margin:0 auto;
	}
.textCont2 {
	width:960px;
	background:#fff;
	padding:0 20px;
	margin:0 auto;
	}
.textCont2 h2 {
	font-size:15px;
	color:#070783;
	font-weight:600;
	padding:20px 0 15px 0;
	}
.textCont h2 {
	font-size:15px;
	color:#070783;
	font-weight:600;
	padding:20px 0 15px 0;
	}
.textCont h2 a{
	font-size:15px;
	color:#070783;
	font-weight:600;
	text-decoration:none;
	}
.textCont h2 a:hover{
	text-decoration:underline;
	}
.textCont span{
	color:#070783;
	}
.textCont p {
	margin:0;
	padding:8px 0;	
	line-height:15px;	
	}
.textCont p img{
	float:left;
	padding:0 15px 0 0;
	}
.textCont ul{
	margin:0;
	padding:8px 0 20px 0;
	}
.textCont ul li {
	padding-left:10px;
	line-height:15px;
	background:url(/img/frontend/arrow.gif) no-repeat 0 5px;
	}
.textCont2 ul{
	margin:0;
	padding:8px 0 20px 0;
	}
.textCont2 ul li {
	padding-left:10px;
	line-height:15px;
	background:url(/img/frontend/arrow.gif) no-repeat 0 5px;
	}
.newsCont {
	padding:10px 0 30px 0;
	clear:both;
	}
.newBox {
	width:310px;
	padding-right:20px;
	float:left;
	}
.newBox h2 {
	font-family:Arial, Helvetica, sans-serif,'Tahoma';
	font-size:12px;
	color:#070783;
	font-weight:600;
	margin:0;
	padding:0 0 5px 0;
	}
.newBox h2 a{
	font-family:Arial, Helvetica, sans-serif,'Tahoma';
	font-size:12px;
	color:#070783;
	font-weight:600;
	text-decoration:none;
	}
.newBox h2 a:hover{
	text-decoration:underline;
	}
.newBox img{
	float:left;
	padding-right:15px;
	}
.newBoxLast {
	width:300px;
	float:left;
	}
.newBoxLast h2 {
	font-family:Arial, Helvetica, sans-serif,'Tahoma';
	font-size:12px;
	color:#070783;
	font-weight:600;
	margin:0;
	padding:0 0 5px 0;
	}
.newBoxLast img{
	float:left;
	padding-right:15px;
	}
.newBoxLast h2 a{
	font-family:Arial, Helvetica, sans-serif,'Tahoma';
	font-size:12px;
	color:#070783;
	font-weight:600;
	text-decoration:none;
	}
.newBoxLast h2 a:hover{
	text-decoration:underline;
	}
.footer {
	text-align:center;
	height:92px;
	width:1000px;
	margin:0 auto;
}
.footer_inside {text-align:center; width:1000px; margin:0 auto; height:74px;}
.footer-Sap {
	padding:0 20px;
}.
.footer-Sap-inside {
	padding:0 5px;
}
.copyright {
	background:#000080;
	color:#7070b4;
	font-family:Arial, Helvetica, sans-serif,'Tahoma';
	font-size:12px;
	padding:8px;
	text-align:center;
	}
.copyright a{
	color:#7070b4;
	font-family:Arial, Helvetica, sans-serif,'Tahoma';
	font-size:12px;
	text-decoration:none;
	}
.copyright a:hover{
	text-decoration:underline;
	color:#fff;
	}
/* Request Form */

.formCont {
	padding:5px 20px 5px 20px;
	clear:both;
	}
.formBox {
	float:left;
	width:435px;
	text-align:right;
	padding-right:25px;
	}
.formBox span{
	color:#EA1C1C;
	}
.formBox1 {
	float:left;
	/*width:300px;*/
	}
.formBox2 {
	float:left;
	width:300px;
	}

.formBox1 input{
	border:none; font-family:arial;
	padding:5px 0px 7px 5px;
	width:202px;
	background:url(/img/frontend/inputBg.jpg) no-repeat left center;
	font-size:12px; color:#201f1f;
}	
	


.formBox1 select{
	border:1px solid #1671D3;
	padding:1px;
	width:205px;
	*width:200px;
	width/*\**/:205px\9;
}


/* new added 06.15 23.11.09*/



/*
.formBox1 textarea{
	border:none; padding:3px 7px 10px 5px; width:197px; height:78px; overflow-y:auto; overflow-x:hidden;  font-family:arial;
	background:url(/img/frontend/textArea.jpg) no-repeat left top; font-size:12px; color:#201f1f; 
}
*/

.inputTypefile {width:207px; text-align:left; margin:0; padding:0; float:left }
.fileInput {font-family:arial; padding:3px 0; color:#333333; font-size:12px; cursor:pointer}

/* new added 06.15 23.11.09 */



#colInside_left {float:left; width:224px; margin-right:10px; padding:0;}
#colInside_right {float:left; width:224px; margin:0; padding:0;}
#colInside_mid {float:left; width:490px; margin-right:10px; padding:0;}

.partnerCont {width:960px; background:#fff; padding:0px 10px 20px 10px; margin:0px auto; color:#201f1f; overflow:hidden}

.grayBox {float:left; width:222px; margin:0; padding:0; border:1px solid #e2e2e2}
.grayBox p {line-height:17px;}
.grayStrip {float:left; height:29px; line-height:29px; vertical-align:middle; background:url(/img/frontend/grayBgRpt.jpg) left top repeat-x; width:100%; font-weight:bold; font-size:15px; color:#121191}
.grayStrip span { padding-left:10px;}
.contentBoxed {padding:10px 6px 10px 10px; float:left; margin:0px; width:206px;}
.contentBoxed h4 {padding:0; margin:0; float:left;  font-size:12px; font-weight:normal; color:#201f1f}


.inputFld {width:130px; padding:0; margin-right:5px; float:left}
.inputFld input {width:125px; padding:0; margin:0; font-size:11px}
.inputFld select {width:128px; padding:1px 0; margin:0; font-size:11px}
.btnFlds {float:left; width:55px; margin:0; padding:0;}
.btnFldsRight {float:right; width:55px; margin:0; padding-right:14px;}
.btmBorder { border-bottom:1px solid #ccc;}

.inputBig {float:left; margin:0px; padding:4px 0 4px 4px; width:197px; border:1px solid #ccc; vertical-align:middle; font-size:11px;}


.textarea {float:left; margin:0px; padding:3px 0 3px 3px; width:198px; border:1px solid #ccc; height:37px; font-size:11px; font-family:arial;}
.contentBoxed label {float:left; clear:both; padding-bottom:5px; font-weight:bold;}

.contentBoxed ul{float:left; margin:0px; padding:0px;}
.contentBoxed li {font-size:11px; margin:0px; padding:2px 0 2px 10px; background:url(/img/frontend/bullet_blue.jpg) left 7px no-repeat;}
.contentBoxed li a {margin:0px;  color:#201f1f; font-size:12px; }
.contentBoxed li a:hover {color:#3170a2}

.headRowMid {float:left; width:490px; height:21px; margin:0; padding-top:10px;}
.headText {float:left; margin-right:10px; padding:0; font-weight:bold; font-size:15px; color:#121191}
.sideLine {float:left; height:20px; margin:0; padding:0; background:url(/img/frontend/sideLined.jpg) left center repeat-x}
.contentBoxedMid {float:left; padding:0; margin:0;}
.textBoxedMid {float:left; padding:0; margin:0; font-size:12px;}
.textBoxedMid p {padding-bottom:15px; margin:0; font-size:12px; line-height:17px;}

.adBox {float:left; width:222px; text-align:center; margin:0; padding:0; background:#e2e2e2; color:#7c7b7b; font-size:11px; font-family:georgia, arial;}
.adBoxImage {height:170px; *height:170px;}
.btmIcons {padding-bottom:20px;}
.errorBoxed {float:left; width:250px;}
.error_message{color:#FF0000;}	
 .topSeparator {padding:0;}

 .SI-FILES-STYLIZED label.cabinet{
	width: 450px;
	height: 22px;
	background: url(/img/frontend/inputFileBg.jpg) 0 0 no-repeat;
	display: block;
	overflow: hidden;
	cursor: pointer;
}

.SI-FILES-STYLIZED label.cabinet input.file{
	position: relative;
	height: 100%;
	width: auto;
	opacity: 0;
	-moz-opacity: 0; color:#000;
	z-index:101;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

.listingHead {
background-color:#131292;
color:#FFFFFF;
display:inline-block;
font-weight:bold;
padding-left:5px;
line-height: 24px;
}

.listingDetails {
display:inline-block;
padding-left:5px;
vertical-align:top;
line-height: 24px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
}

.textCont3 {
	width:960px;
	background:#fff;
	padding:0 20px;
	margin:0 auto;
	}
.textCont3 h2 {
	font-size:15px;
	color:#070783;
	font-weight:600;
	
	}
.textCont3 ul{
	margin:0;
	
	}
.textCont3 ul li {
	padding-left:10px;
	
	background:url(/img/frontend/arrow.gif) no-repeat 0 5px;
	}
	
.textCont4 {
	background:#fff;
	padding:0 20px;
	margin:0 auto;
	}
.textCont4 h2 {
	font-size:15px;
	color:#070783;
	font-weight:600;
	
	}
.textCont4 ul{
	margin:0;
	
	}
.textCont4 ul li {
	padding-left:10px;
	
	background:url(/img/frontend/arrow.gif) no-repeat 0 5px;
	}	
	
/* new added 03-07-10 */

#listBox {
	float:left;
	width:206px; height:67px; padding:5px; 
	background:url(/img/frontend/listBg.jpg) no-repeat left top;
}
#listBox select {height:52px;width:196px; border:1px solid #fff; color:#201F1F; font-family:arial; font-size:12px;padding-bottom:3px;}
#listBox select option {padding-bottom:1px;}

