/* CSS Document */
/**************************************
client : GMPSO
author : Pratheeja
date created : 16th May 2008
**************************************/

* {margin: 0; padding: 0; }

body {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; color:#100F0B; 
background-color:#FFFFFF;
line-height:18px;
	}
	
p { padding-bottom:10px;}
a { color:#02467E; text-decoration:none;}
a:hover { color:#02467E; text-decoration: underline;}

/*-----------HEADINGS--------------*/
h1 { font-size:24px;color:#2F0101; font-weight:bold;
padding:0px 0 10px 0; background:url(../images/h1_bg.gif) repeat-x right;}
h1 div { background:#FFFFFF;display:inline; padding-right:10px;}
h2 { font-size:17px;color:#000000;font-weight:bold;
padding:10px 0 10px 0; background:url(../images/h1_bg.gif) repeat-x right;}
h2 div { background:#FFFFFF;display:inline; padding-right:10px; }
h3 { color:#EF3A09; font-size:13px; font-weight:bold; padding:10px 0 10px 0;}

#wraper{
width:1000px;
margin:0 auto;}
.top_links{
float:right;
margin:5px 40px 0 0;}
.top { clear:both;
height:75px;
padding:0 40px 0 40px; margin:0px;
}
.logo { /*float:left;*/}
/*.menu{
float:right;
padding-top:35px;height:24px;}*/
.clear { clear:both;}
.banner {
clear:both; position:relative;
background-image:url(../images/banner_bg.gif); 
background-repeat:repeat-x; 
height:260px;
width:1000px;}
.inner_banner {
background-color:#347FB8; 
/*background-image:url(../images/inner_banner_bg.gif); */
background-repeat:repeat-x; 
clear:both;
height:128px;
width:1000px;}
#login {
float:left;
margin-top:11px;
width:361px;
height:247px;
background:url(../images/login_bg.gif) no-repeat;
margin-left:57px;
}

.content {
padding:0 0px 0 10px;
margin-bottom:20px;}
.left_content {
width:575px; float:left;}
.right_content {
width:276px;
float:right;
margin-top:20px;}
.right_grey{
background-color:#DFE4EA;
margin-bottom:15px;}
.footer {
width:920px;
background-color:#113C68;
height:57px;
clear:both;
padding:0px 40px 0px 40px;}
.right_grey p { padding:5px 15px 10px 15px;}
.index_menu{
margin:20px 0 20px 0; padding:0px;/*overflow-y:hidden;overflow-x:hidden;*/}

.main_menu{
margin:20px 0 20px 0; overflow-y:hidden;overflow-x:hidden;}
.index_menu img {
/*float:left;*/}
.copy_right {
float:left; margin-top:10px;}
.iantz {
float:right; margin-top:10px;}
.linkopacity img{ padding:0px; margin:0px;}
a.linkopacity img {
filter:alpha(opacity=80); 
-moz-opacity: 0.8; 
opacity: 0.8;padding:0px; margin:0px;}
a.linkopacity:hover img {
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;padding:0px; margin:0px;
}
.company_bg{ border:1px solid #5B92BB; padding:2px; margin-bottom:15px;}
.company_bg h3 { color:#000000; background:#C4D7E7; font-size:11px; padding:5px; margin-bottom:3px;}
/*---------Inner page -------*/
.quick_links{ float:left; width:260px; min-height:438px;  height:auto !important;height:438px; background:url(../images/quick_links_bg.gif) no-repeat; position:relative; top:-83px;}
.right_content_715 { width:715px; float:right; padding-top:1px;}
.chatbox{width:93%; background-color:#E9E9E9; border:1px solid #B7B7B7; padding:6px;}
.chat_list {width:90%; margin:10px 0 0 0; padding:5%; background-color:#FFFFFF; height:314px; overflow: scroll;}
.chat_list a { font-size:11px; text-decoration:none;}
.chat_list a:hover { font-size:11px;}
.chat_list ul { line-height:21px; list-style:none; margin:10px 0 10px 0;}
.chatbox_2{ width:500px; border:5px solid #A9A9A9; background-color:#F2F2F2; padding:10px;}
.chatbox_2 .text_box{ width:100%; height:60px; background:#FFFFFF; border:1px solid #CCCCCC;}
.chatbox_3 {width:98%; background:#FFFFFF; border:1px solid #CCCCCC; margin-bottom:10px; height:214px; overflow:auto; padding:1%; font-size:11px;}
.visible { background:url(../images/icon_visible.gif) no-repeat; padding-left:20px;}
.invisible { background:url(../images/icon_invisible.gif) no-repeat; padding-left:20px;}

/*.quick_links div {  margin:50px 35px 0px 30px;}*/
.quick_links_content {width:190px; margin:60px 35px 0px 35px;}
.arrow_link, .arrow_link_sub, .plus_link, .minus_link, .arrow_link_report {display:block; background-position:left; background-repeat:no-repeat; padding:1px 0 1px 18px; margin-bottom:5px;}
.arrow_link a, .arrow_link_sub a, .plus_link a, .minus_link a{ color:#100F0B; text-decoration:none; }
.arrow_link a:hover, .arrow_link_sub a:hover, .plus_link a:hover, .minus_link a:hover{ color:#800707; text-decoration:none; }
.arrow_link { background-color:#C4D7E7; background-image:url(../images/arrow.gif);}
.arrow_link_sub { background-color:#E2EEF9; background-image:url(../images/arrow_sub.gif);  background-position:top left; margin-left:18px; font-size:11px;}
.arrow_link_report { background-color:#E2EEF9; background-image:url(../images/arrow_sub.gif);  background-position:top left; margin-left:18px; font-size:11px; font-weight:bold;}
.arrow_link_report a {color:#EF3A09; text-decoration:none; }
.arrow_link_report a:hover {color:#800707; text-decoration:none; }
.plus_link { background-color:#C4D7E7; background-image:url(../images/plus.gif);}
.minus_link { background-color:#C4D7E7; background-image:url(../images/minus.gif);}

.top_menu { height:28px; background:url(../images/top_menu_bg.gif) repeat-x;}
.main_content { padding:10px 10px 0 0;}
.testimonial { background:url(../images/testimonial_bg.gif) repeat-y; width:240px; margin:0 15px 0px 15px; min-height:280px; height:auto !important; height:280px; float:left;vertical-align:top;}
.testimonial p { padding:0px 20px 0px 20px; padding-bottom:0px !important; }
.testimonial span { display:block;}
.testimonial img { float:left;}
.error { width:600px; margin:0 auto; margin-top:250px;}
.testimonial_wraper { width:686px;}
.testimonial_new { width:686px;background:url(../images/testimonial_bg_new.gif) repeat-y;}
.testimonial_new span { padding:0 10px 0 16px;}
.spell_check {border:1px solid #BFC2BF; font-size:11px; width:430px; height:75px; margin:0 0 10px 0; padding:0 5px 5px 5px; overflow:auto;}

/*------------TEXT------------*/
.footer_text { color:#113C68; font-size:9px;}
.footer_text a {color:#113C68;}
.footer_text a:hover {color:#113C68;}
.grey_11 {
color:#3F4142;
font-size:11px;}
.grey_11 a {
color:#3F4142;
text-decoration:none;}
.grey_11 a:hover {
color:#000000;
text-decoration: underline;}
.black_11 { color:#252627; font-size:11px;}
.blue_11 a { color:#FF0000; text-decoration:none;}
.blue_11 a:hover{ color:#FF0000; text-decoration:underline;}
.blue_11 { color:#0565A8; font-size:11px;}
.grey_10 { color:#505151; font-size:10px;}
.grey_10 a { color:#000; text-decoration:none;}
.grey_10 a:hover { color:#000; text-decoration: underline;}
.red_11 { font-size:11px; color:#FF0000;}
.red { color:#FF0000;}
.red a{ color:#FF0000;}
.red a:hover{ color:#FF0000;}
.white_11 { font-size:11px; color:#FFFFFF;}
.white_9 { font-size:9px; color:#F4E9E1;}
.white_9 a {color:#F4E9E1; text-decoration:underline;}
.white_9 a:hover {color:#99BFDB; text-decoration:underline;}
.fade_text { color:#B4B1B1; font-size:10px;}

/*---------input-----------*/

.text_box { width:240px; height:21px; border:1px solid #A3BFD4; font-size:11px; padding-left:3px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.text_box_2 {border: none; font-size:11px; padding-left:3px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.text_box_3 {border: none; font-size:11px; text-align:justify; padding-left:3px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.label { font-weight:bold; font-size:11px; border: none;}
.text_area { width:99%; height:80px; border:1px solid #A3BFD4; padding-left:3px; font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
select {font-size:11px;padding-left:3px;}

#login .text_box{
width:196px;
border:1px solid #FFFFFF;
height:19px;
background-color:#295077; color:#FFFFFF; padding-top:5px; padding-left:3px;}
.table_2 .text_box { width:240px; height:21px; border:1px solid #A3BFD4; font-size:11px; padding-left:3px;}
.table_1{ font-size:10px; line-height:12px; background:#E2EEF9; line-height:18px;}
.table_1 th { border-right:1px solid #5986A8; background:#A3BFD4 !important; text-align:left; padding:5px; }
.table_1 td { border:1px solid #A3BFD4; padding:5px; }
.table_2{ font-size:11px; margin-top:20px;}
.table_2 td { padding:10px 10px 10px 0;}

.table_3{ font-size:11px; margin-bottom:10px; border:solid 1px #586D7F; background:#E2EEF9;}
.table_3 th { background:#A3BFD4; text-align:left;padding:1px 10px 1px 10px;border-right:1px solid #5986A8; font-size:10pt;}
.table_3 td { padding:1px 10px 1px 10px; border:1px solid #FFFFFF;}
.table_3 .text_box{ width:100%; padding-left:3px;}

.table_orange{ font-size:10px; background:#F8EDE1; line-height:18px;}
.table_orange th { border-right:1px solid #D6C3B3; font-size:11px; background:#F5B10D !important; color:#333333; text-align:left; padding:5px; }
.table_orange td { border:1px solid #D6C3B3; padding:5px; }

.table_4{ font-size:11px; margin-bottom:10px; border:solid 1px #E9ECE9;}
.table_4 th { background:#E9ECE9; text-align:left;padding:5px; color:#EF3A09;font-size:13px; font-weight:bold;}
.table_4 td { padding:5px; text-align:left; font-size:12px;}

.table_5{ font-size:12px; line-height:30px; background:#E9ECE9; width:350px;}
.table_5 th {  background:#A3BFD4 !important;padding-left:5px; text-align:left;  padding-right:5px; font-weight:normal; }
.table_5 td { background:#C4D7E7; padding:5px;  }

.table_6{ font-size:11px; margin-top:20px;}
.table_6 td { padding:2px 10px 1px 5px;}

.resources_table { font-size:10px; line-height:12px; background:#E2EEF9; border:1px solid #E9ECE9; margin-bottom:10px;}
.resources_table td {padding:5px; text-align:left;}
.resources_table th {padding:5px; font-weight:bold; text-align:left;}

.light_blue { background:#E2EEF9;}
.dark_blue { background:#C4D7E7;}

.right_grey ul { padding:0px 10px 0 30px;}
.new_user { height:63px; width:320px; background:url(../images/new_user_bg.gif) no-repeat; margin:5px 0 0 20px; padding:25px 0 0 5px;}

ul.description { list-style:none; margin-bottom:20px;}
ul.description li {background:url(../images/bullet.gif) no-repeat left; padding-left:15px;}

.sitemap { border-left:1px solid #038CC6; font-size:11px; color:#02467E;}
.sitemap ul { list-style:none; line-height: 21px;}
.sitemap a { font-size:11px; text-decoration:none;}
.sitemap a:hover { font-size:11px; text-decoration: underline;}
.sitemap .main_link { background:url(../images/arrow1.gif) no-repeat; padding-left:34px;}
.sitemap .common_link {background:url(../images/arrow2.gif) no-repeat; padding-left:18px; margin-left:40px;}
.table_test{ font-size:10px; padding:2px; width:240px; height:180px; background:url(../images/other_popup.gif) no-repeat;}
.table_test td { border:none;}
.table_test .text_box{ width:200px; height:60px; border:1px solid #B8B8B8;}
.submit{ width:181px; height:32px; background:url(../images/proceed.gif) no-repeat; border:0px;}
.table_test1{ font-size:10px; padding:10px 2px 2px 2px; width:490px; height:340px; background:url(../images/other_popup11.gif) no-repeat;}
.table_test1 td { border:none;padding:2px;}
.table_test1 .text_box{ width:300px; height:100px; border:1px solid #B8B8B8;}
.wait { width:216px; height:79px; z-index:100; position:absolute; margin-left:39%; margin-top:23%; position:fixed;}

.scroll
{ 
float:left; 
width:360px;
height:250px;

padding-right:10px;
margin-bottom:10px;
margin-top:10px; 
margin-left:20px;
text-align:justify;
overflow-y: scroll;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-face-color:#DDE1C5;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
}

.button_right{
	float:right;
	margin:0px 0px 15px 0px;
}

.button_caption{
	float:right;
	font-size:10px;
	padding:6px 5px 0px 0px;
}