* {
	margin:0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
html, body { background:#fff; font-size:100%; line-height:1em; color:#393939;margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	background: #FFFFFF;}

div#site_center{
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:766px;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	background:url(/media/en_US/images/frame.gif) repeat-y top; /* gray borders around the text */
}


/*in_line*/
img {border:0; vertical-align:top;}

/* the tooltips on the services form */
a.tooltip {color:#005ea6;}
a.tooltip b {display:none;}
a.tooltip:hover {border:0; position:relative; z-index:500; text-decoration:none; filter:alpha(opacity=95); -moz-opacity:.95; opacity:.95;}
a.tooltip:hover b {display:block; position:absolute; top:-50px; left:-307px; padding:5px; font-weight:normal; color:#000; border:1px solid #888; background:#F8F8F8; width:280px; text-align:left;}
a.tooltip:hover b em {position:absolute; left:290px; top:48px; width:6px; height:11px; background:#fff url(/media/en_US/images/tooltip_r.gif) 0 0; display:block; font-size:1px;}


.blend img {
opacity: 0;
-moz-opacity: 0;
-khtml-opacity:0;
filter: alpha(opacity=0);
background-repeat: no-repeat;
}

a:hover{
	text-decoration:none;
	text-align: center;
}
a {color:#005ea6;}

ul{ margin:0; padding:0; list-style:none;}
li a{
	background:url(/media/en_US/images/z_ul.gif) top left no-repeat;
	padding-left:27px;
	color:#005ea6;
	line-height:1.666em;
	font-family:Arial;
}
li a:hover{color:#005ea6;} 

.a { color:#7bafc5; background:url(/media/en_US/images/z_ul.gif) right no-repeat; padding-right:23px; text-decoration:none;}
.more { color:#7bafc5; background:url(/media/en_US/images/z_ul.gif) right no-repeat; padding-right:93px; text-decoration:none;}
.more:hover { text-decoration:underline;}


.clear { clear:both;}
.alignright { text-align:right; padding:5px 0 0 0;}
.pic { float:left;}

/*txt, links*/

h1 { background:url(/media/en_US/images/logo.jpg) top left no-repeat; text-indent:-10000px; height:136px; font-size:1em;}

/*header*/
.menu { background:url(/media/en_US/images/bg_menu.gif) top left no-repeat;}
.L2_header {
	height:150px;
	background-repeat: no-repeat;
	background-image: url(/media/en_US/images/L2_header_bg.jpg);
}
.breadcrumb {
	/*background:url(/GS/media/en_US/images/bg_breadcrumb.gif) top left no-repeat;*/
	height:21px;
	padding-left: 10px;
	color: #000000; 
	font-family: Arial;
	font-size: 0.60em;
	text-transform: uppercase;
}
/*.breadcrumb table {color: #000000; font-family: Arial;font-size: 0.60em;text-transform: uppercase;}
.breadcrumb a {
	color: #000000;
}
*/
.pad {
	padding:0 0 0px 4px;
}
.logo { padding:22px 0 0 37px;}
.header_wrapper {
	height:245px;
	background:url(/media/en_US/images/header_wrapper.jpg) top left no-repeat;
}
.header_wrapper .box { width:766px;}
.header_wrapper .pic { margin:0 20px 14px 0;}

.columns {height:125px;top left no-repeat;}
.columns .box { width:766px;}
.columns .column1 {width:256px;margin-top:0px;font-family:Arial;background:url(/media/en_US/images/bg_block1.gif) top left repeat-y;font-size:0.5625em;	text-transform:uppercase;color:#727272;line-height:1.444em;}
.columns .column1 a { color:#e32626;}

/* .columns .column1 a:hover .top { background:url(/GS/media/en_US/images/bg_top1_over.gif) top left no-repeat;}
.columns .column1 a:focus .top { background:url(/GS/media/en_US/images/bg_top1_active.gif) top left no-repeat;}
.columns .column1 a:hover .bottom {background:url(/GS/media/en_US/images/bg_bottom1_over.gif) bottom left no-repeat; padding:16px 19px 22px 20px;}
.columns .column1 a:focus .bottom { background:url(/GS/media/en_US/images/bg_bottom1_active.gif) bottom left no-repeat; padding:16px 19px 22px 20px;} */

/*.columns .column1 div.top:hover { background:url(/GS/media/en_US/images/bg_top1_over.gif) top left no-repeat;}
.columns .column1 div.top:active { background:url(/GS/media/en_US/images/bg_top1_active.gif) top left no-repeat;}*/
.columns .column1 .top { background:url(/media/en_US/images/bg_top1.gif) top left no-repeat;}
/*.columns .column1 .top div:hover{  background:url(/GS/media/en_US/images/bg_bottom1_over.gif) bottom left no-repeat; padding:16px 19px 22px 20px;}
.columns .column1 .top div:active{  background:url(/GS/media/en_US/images/bg_bottom1_active.gif) bottom left no-repeat; padding:16px 19px 22px 20px;}*/
.columns .column1 .bottom { background:url(/media/en_US/images/bg_bottom1.gif) bottom left no-repeat; padding:16px 19px 22px 20px;}
.columns .column2 {	width:255px; margin-top:0px; font-family:Arial;	background:url(/media/en_US/images/bg_block2.gif) top left repeat-y; font-size:0.5625em;	text-transform:uppercase; color:#727272; line-height:1.444em;}
.columns .column2 a { color:#0d2d7b;}
.columns .column2 .top { background:url(/media/en_US/images/bg_top2.gif) top left no-repeat;}
.columns .column2 .bottom { background:url(/media/en_US/images/bg_bottom2.gif) bottom left no-repeat; padding:16px 19px 22px 18px;}
.columns .column3 { width:255px; margin-top:0px; font-family:Arial; background:url(/media/en_US/images/bg_block3.gif) top left repeat-y; font-size:0.5625em;	text-transform:uppercase; color:#727272; line-height:1.444em;}
.columns .column3 a { color:#a02cb7;}
.columns .column3 .top { background:url(/media/en_US/images/bg_top3.gif) top left no-repeat;}
.columns .column3 .bottom { background:url(/media/en_US/images/bg_bottom3.gif) bottom left no-repeat; padding:15px 19px 22px 18px;}
.columns .pic { margin:0 20px 14px 0;}

.L2columns {height:125px;top left no-repeat;}
.L2columns .box { width:766px;}
.L2columns .column1 {width:256px;margin-top:0px;font-family:Arial;background:url(/media/en_US/images/bg_block1.gif) top left repeat-y;font-size:0.5625em;	text-transform:uppercase;color:#727272;line-height:1.444em;}
.L2columns .column1 a { color:#e32626;}
.L2columns .column1 .top { background:url(/media/en_US/images/L2_bg_top1.gif) top left no-repeat;}
.L2columns .column1 .bottom { background:url(/media/en_US/images/bg_bottom1.gif) bottom left no-repeat; padding:16px 19px 22px 20px;}
.L2columns .column2 {	width:255px; margin-top:0px; font-family:Arial;	background:url(/media/en_US/images/bg_block2.gif) top left repeat-y; font-size:0.5625em;	text-transform:uppercase; color:#727272; line-height:1.444em;}
.L2columns .column2 a { color:#0d2d7b;}
.L2columns .column2 .top { background:url(/media/en_US/images/L2_bg_top2.gif) top left no-repeat;}
.L2columns .column2 .bottom { background:url(/media/en_US/images/bg_bottom2.gif) bottom left no-repeat; padding:16px 19px 22px 18px;}
.L2columns .column3 {width:255px;	margin-top:0px;	font-family:Arial;background:url(/media/en_US/images/bg_block3.gif) top left repeat-y;font-size:0.5625em;	text-transform:uppercase; color:#727272; line-height:1.444em;}
.L2columns .column3 a { color:#a02cb7;}
.L2columns .column3 .top { background:url(/media/en_US/images/L2_bg_top3.gif) top left no-repeat;}
.L2columns .column3 .bottom { background:url(/media/en_US/images/bg_bottom3.gif) bottom left no-repeat; padding:15px 19px 22px 18px;}
.L2columns .pic { margin:0 20px 14px 0;}

/*content*/
#content { background:url(/media/en_US/images/content_bg.gif) top left repeat-x; /*font-size:0.5625em;*/font-size:0.75em; line-height:1.444em; /*text-transform:uppercase;*/ font-family:Arial; color:#727272; padding-bottom:10em;}
#content .left { background:url(/media/en_US/images/content_left.gif) top left no-repeat;}
#content .right { background:url(/media/en_US/images/content_right.gif) top right no-repeat; padding:42px 27px 29px 32px;}

#content .leftWithColumnstrue { background:url(/media/en_US/images/content_leftWithColumnstrue.gif) top left no-repeat;}
#content .rightWithColumnstrue { background:url(/media/en_US/images/content_rightWithColumnstrue.gif) top right no-repeat; padding:33px 27px 29px 32px;} 
#content .leftWithColumnsfalse { background:url(/media/en_US/images/content_leftWithColumnsfalse.gif) top left no-repeat;}
#content .rightWithColumnsfalse { background:url(/media/en_US/images/content_rightWithColumnsfalse.gif) top right no-repeat; padding:33px 2px 29px 3px;} /*padding:42px 27px 29px 32px;}*/

#content .title { margin-bottom:20px;}
#content .pic { margin:0 20px 12px 0;}
#content .col_1 .ind { padding-right:25px;}
#content .col_2 .ind { padding-left:10px;}
#content p { margin:21px 0 0 0;}
#content .col_3 .ind {
	padding:0 0px 0 15px;
}
#content .box { width:707px;} 
#content .boxL2 { width:761px;} /* 707px;} */
#content .sepparate { background:url(/media/en_US/images/bg_line.gif) top left repeat-y;}



/*footer*/
div#footer { background:url(/media/en_US/images/bg_footer.gif) top left repeat-x;  font-size:0.5625em; text-transform:uppercase; font-family:Tahoma; color:#fff; margin-left:3px; width:99.4%; height:135px;

position:absolute;
	bottom:0; /* stick to bottom */
	}
	
#footer a { color:#76bfd5}
#footer .row1 {
	padding: 47px 0 0 0;
	/* height:40px; */
	color: #2877B4;
}
#footer .row1 img { margin-right:28px;}
#footer .row1 .pic1 { margin-left:38px;}
#footer .row2 { /* height:40px; */ text-align:center;}
#footer .txt { padding:21px 0 0 0;}
#footer .txt_search { padding:12px 0 0 0;}



/*================== /GS/partners/index.php (index-3.html) ==================*/
#page4 #content .column1 { width:220px;}
#page4 #content .column2 { width:213px;}
#page4 #content .pic { margin:0 10px 25px 0;}
#page4 #content .pic1 { margin:0 10px 0px 0; float:left;}


/*================== /GS/contacts.php (index-5.html) ==================*/
#page6 #content .col_1 .ind { padding:0 48px 26px 0;}
#page6 #content .col_1 a { color:#727272; text-decoration:none;}
#page6 #content .col_1 a:hover { text-decoration:underline;}
#page6 #content .col_3 { background:url(/media/en_US/images/bg_line.gif) top left repeat-y;}
/*  #page6 #content .col_2 .div { height:28px; } */
/*  #page6 #content .col_2 .div1 { height:80px;} */
#page6 #content .col_2 .alignright { margin:0px 59px 0 0;}

/*================== /GS/policy/privacy.php (index-6.html) ==================*/
#page7 #content span { color:#005ea6;}
#PrivacyContent { padding-left:45px;}

/*================================ Search box ===============================*/
#search_box{
	padding-top:0px;
	width:auto;
	margin: 7px 1px 1px 620px;
	float:left; 
	font-family:Arial;
	font-size:0.6em;
}

.text { 
width:111px;
border-style:solid;
border-width:1px;
padding:2px 1px;
vertical-align:middle;
background:#E3EEF9 none repeat scroll 0 0;
border-color:#2E577E; 
height:14px; 
font-size:12px;
filter:alpha(opacity=55); -moz-opacity:.55; opacity:.55;
}

.button {
border-style:solid;
border-width:1px;
vertical-align:middle;
background-color:#E3EEF9;
border-color:#2E577E;
height:20px; 
font-size:10px;
}

/*================================ Search box ===============================*/
.hiddenPic {display:none;}
/*===========================================================================*/



.input{

   background:#fff;
   border:1px solid #585858;  
   width:210px; height:20px;  
   font-size:1em;
   font-family:Arial;
   color:#8c8c8c;
   
}
textarea{
   background:#fff;
   border:1px solid #585858;
   width:210px; height:70px;  
   font-size:1em;
   font-family:Arial;
   overflow:auto;

   color:#8c8c8c;
}
.tabs {
	text-align: center;
}
