/* CSS Document */
body {
	margin: 0px;
	background-color: #d9dfe4;
	font: 11px/170% Arial, Helvetica, sans-serif;
	font-size:11px;
}

.spacer-logo{margin:5px;}
.spacer{ margin:0 5px 5px 4px;}
.spacer-10px{ margin:10px 7px 0 7px;}
.container1{ margin:0px 0px 5px 12px; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:100%;}
a.normal-link:link, a.normal-link:visited{font-weight:normal; color:#0066cc; text-decoration:none;}
a.normal-link:hover{font-weight:normal; color:#000099; text-decoration:none;}
/*=============Header===========*/
#header1{width:1000px;}
#body-container{ width:1000px; background-color:#FFFFFF;}
.head-bg{ background-image:url(../images/girvan_01.gif); width:21px; height:106px; background-repeat:repeat-x;}
.head-bg2{ background-image:url(../images/head2.jpg); background-repeat:repeat-x;}
#search-box{width:100%; height:67px;}
.text-blue {font-size:11px; color:#0066cc;}
#search-box input{ background-color:#FFFFFF; border:1px solid #0066cc; width:100px; height:15px; margin:0 5px 0 5px;}
#search-box .list-menu{ background-color:#FFFFFF; border:1px solid #0066cc; width:100px; height:17px; margin:0 5px 0 5px;}
#nav .spacer-top{ margin-top:-0.3em;} 
.nav-bg{ background-image:url(../images/girvan_05.gif); height:39px; background-repeat:repeat-x;}
#nav a, a:visited{font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
#nav a:hover{font-size:11px; font-weight:bold; color:#00CCFF; text-decoration:none;}
/*=============Left Sidebar===========*/
.title{ font-size:11px; font-weight:bold; color:#0066cc; margin:0 3px 0 0; letter-spacing:0.1em;}
.title_node{ font-size:16px; font-weight:bold; color:#0066cc; margin:0 3px 0 0; letter-spacing:0.1em;}
.top-margin{margin-top:5px;}
.left-margin{margin-left:10px; margin-right:5px;}
#login{ margin:0 0 0 5px;}
#login input{background-color:#FFFFFF; border:1px solid #999999; width:100px; height:13px; margin:4px 4px 4px 4px; font-size:11px; color:#0066CC;}
#login a, a:visited{font-size:10px; font-weight:normal; color:#0066cc; font-weight:bold; text-decoration:none;}
#login a:hover{color:#000099; text-decoration:none;}
#left-sidebar a, a:visited{font-size:11px; font-weight:normal; color:#0066cc; text-decoration:none;}
#left-sidebar a:hover{font-size:11px; font-weight:normal; color:#000099; text-decoration:none;}

/*=============Left Sidebar===========*/
/*=============content===========*/
.logos{ background-color:#ebecec; margin:7px 0 7px 0; padding:1px;}
.line-break{background-image:url(../images/line.jpg); background-repeat:repeat-x;}
#blogs .blogs-even{background-color:#EAF4FF; margin:5px 0 5px 0; padding:3px;}
#blogs a, a:visited{font-weight:normal; color:#0066cc; text-decoration:none;}
#blogs a:hover{font-weight:normal; color:#000099; text-decoration:none;}

/*=============footer===========*/
#bottom{ background-image:url(../images/girvan_30.gif); background-repeat:repeat-x; font-size:11px; color:#666666; margin-bottom:15px;}
#bottom a, #bottom a:visited{ font-size:11px; font-weight:normal; color:#666666; text-decoration:none;}
#bottom a:hover{font-size:11px; font-weight:normal; color:#00CCFF; text-decoration:none;}
.block_subtitle{ font-size:11px; color:#969595; font-weight:600;}
.block_content{ font-size:11px; color:#000000; font-weight:normal;}
.more{
font-weight:bold;
color:#327199;
text-decoration:none;
font-size:11px;
}
a.more:link, a.more:visited{
font-weight:bold;
font-size:11px;
  color:#327199;
  text-decoration: none;
  letter-spacing:0px;
}
a.more:hover{
font-weight:bold;
font-size:11px;
  color:#327199;
  text-decoration: underline;
  letter-spacing:0px;
}
a.more:active{
font-weight:bold;
font-size:11px;
  color:#327199;
  letter-spacing:0px;
}
.subtitle_link{font-size:12px; color:#327199; font-weight:bold; text-decoration:none;}
a.subtitle_link, a.subtitle_link:visited{ font-size:12px; color:#327199; font-weight:bold; text-decoration:none;}
a.subtitle_link:hover{font-size:12px; color:#327199; font-weight:bold; text-decoration:none; }

.poston{
font-size:11px;
font-weight:normal;
}
a.postby{
font-size:11px;
font-weight:normal;
}
a:active.postby{
font-size:11px;
font-weight:normal;
}
a:visited.postby{
font-size:11px;
font-weight:normal;
}
a:hover.postby{
font-size:11px;
font-weight:normal;
}
.pagenav {
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  border: 3px double #cccccc;
  width: auto;
  background: url(../images/button_bg.png) repeat-x;
  padding: 0px 10px;
  line-height: 10px;
  margin: 1px;
}
.sborder{
border:solid 1px #CECECE;
padding:8px;
margin-bottom:5px;
}
#main-navigation {  
margin: 10px 0 0 0;  
background: none;
min-height:auto;  
font: bold 11px arial;  
text-transform: uppercase; 
}  
#main-navigation ul {  
margin: 0;  
padding: 0 15px;  
list-style:none;  
clear: both; 
} #main-navigation ul li { 
list-style:none;  
margin: 0 5px 0 0;  
padding: 0 5px;  
float: left; 
}   
#main-navigation ul.maintab {  
list-style:none;
height: 20px;  
font-size: 12px;  
line-height: 20px; 
} 
#main-navigation ul.maintab li {
  list-style:none;
padding: 0 10px;  
background: #0071bc  url("../images/nav-tab-tile.gif"); 
left top repeat-x; 
} 
#main-navigation ul.maintab li.current { 
list-style:none; 
background:  #0071bc url("../images/nav-tab-selected-tile.gif") left top repeat-x; } 
#main-navigation ul.maintab a { 
padding:5px;
font-weight:bold; 
color: #ffffff; 
} 
#main-navigation ul.maintab a:hover { 
background:#FFFFFF;
padding:5px;
font-weight:bold; 
color: #000000; 
} 
#main-navigation ul.maintab li.current a { 
font-weight:bold; 
padding:5px; 
color:#00CCFF; 
}

.window{ margin-bottom:10px; background-color:#EEE; clear:both; width:555px; background:url('../images/window_top_right.gif') #EEE top right no-repeat }
.window_title                    { font-weight:bold; position:relative; margin:0px; padding:5px 10px; background:url(../images/window_top_left.gif) top left no-repeat;  }
.window_content                  { border:solid 1px #CCC; border-top:0; padding:0px; background:#FFF  }



/* ============================Css Aded by Dinesh 14-03-2008 as per New Design of ver6 ================================= */
#header6{ background-image:url(../images/girvan2_01.jpg); background-repeat:repeat-x;}
#search_bar{ background-image:url(../images/girvan2_15.jpg); background-repeat:repeat-x; padding-top:3px;}
#search_bar a.signin:link, a.signin:visited{ font-size:11px; color:#05406c; text-decoration:none; font-weight:bold; }
#search_bar a.signin:hover{ font-size:11px; color:#0361fc; text-decoration:none; font-weight:bold; }
a.signin2:link, a.signin2:visited{ font-size:11px; color:#05406c; text-decoration:none; font-weight:bold; }
a.signin2:hover{ font-size:11px; color:#0361fc; text-decoration:none; font-weight:bold; }

.blog_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#05406c;
	padding-bottom:10px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
}
.sub_blog_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#05406c;
	padding-bottom:10px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
}
#sidebar_left{ margin:0 18px 0 10px; width:200px;}
#sidebar_left .cate-title{ font-size:14px; font-weight:bold; color:#040404; padding-left:5px; padding-top:5px;}
#sidebar_right{ margin:0 12px 0 13px; width:200px;}
#sidebar_right .cate-title{ font-size:13px; font-weight:bold; color:#000000; padding-left:5px; padding-top:5px;}

#content-body{border-right:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; border-left:1px solid #cbcbcb;  background-color:#FFFFFF; padding-top:10px;}
#footer_girvan{ background-color:#06416D; font-size:11px; color:#FFFFFF; padding:0 10px 0px 17px; margin-top:0px;}
a.bottom-link:link, a.bottom-link:visited{ font-size:11px; color:#ffffff; text-decoration:none; font-weight:normal; }
a.bottom-link:hover{ font-size:11px; color:#ffffff; text-decoration:none; font-weight:normal; }

.bottom-link2{ font-size:11px; color:#ffffff; text-decoration:none; font-weight:normal; }
a.bottom-link2:link, a.bottom-link2:visited{ font-size:11px; color:#ffffff; text-decoration:none; font-weight:normal; }
a.bottom-link2:hover{ color:#ffffff;}


.page_break{ border-top:1px dashed #05406c; margin-bottom:10px;}
.text_green{ color:#327199;}
.text_red{ color:#CC0000;}
.text_olive{ color:#327199;}
.text_white{ color:#FFFFFF;}
.border_green{ border-bottom:1px solid #99CC00;}
.border_red{ border-bottom:1px solid #CC0000;}
.border_olive{ border-bottom:1px solid #CC9900;}
.text_10px{ font-size:11px; color:#000000; font-weight:bold;}
.border_around{border:1px solid #999999;}
.border-dashed{border-top:1px dashed #999999;}
.border-btm{border-bottom:1px solid #CCCCCC;}
.border-dotted-right{ border-right:2px dotted #CCCCCC;}
.border-dotted-bottom{ border-bottom:2px dotted #CCCCCC;}
.border-dotted-1px{ border-bottom:1px dotted #CCCCCC;}
.border-dotted-blog{ border-top:2px dotted #05406c;}
.normal_title{ font-size:11px; font-weight:bold; color:#993300;}

.button {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-image: url(../images/button-bg.jpg);
	background-repeat: repeat-x;
	text-align: center;
	border:none;
}
.button2{
 	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/button-bg2.jpg);
	background-repeat: repeat-x;
	text-align: center;
	color:#0066cc;
	border:1px solid #999999;
}
.search_field{ background-color:#FFFFFF; border:1px solid #cbcbcb; font-size:10px; color:#0099FF; font-weight:bold; margin-right:5px; margin-left:5px; width:119px;} 
.form_textfield{background-color:#FFFFFF; border:1px solid #cbcbcb; font-size:11px; color:#000066; font-weight:normal; margin:0 5px 10px 5px; width:200px;}
.form_textarea{background-color:#FFFFFF; border:1px solid #cbcbcb; font-size:11px; color:#000066; font-weight:normal; margin:0 5px 10px 5px; width:200px; height:70px;}
.spacer-btm{ padding-bottom:5px;}
.blog_content{ font-size:11px; color:#05406c; font-weight:normal; line-height:14px; text-align:justify;}
.grey_txt{ font-size:10px; color:#9c9b9b; font-weight:bold; }
.grey{ font-size:12px; color:#666666; font-weight:normal; }
.points{ background-image:url(../images/Points.gif); background-repeat:no-repeat; padding:7px;}
.points2{ background-image:url(../images/Points2.gif); background-repeat:no-repeat; padding:7px;}
.td_odd{ background-color:#fff;}
.td_even{ background-color:#f8f9f9;}
.td_row1{background-color:#e3f4ff;}
.td_row2{background-color:#ffffff;}
.top-space{ margin-top:1px;}
.line_hr{ background-image:url(../images/hr_line.gif); background-repeat:repeat-x; height:5px;}
.img_block{margin:5px 10px 5px 0; padding:10px; width:225px; border:1px solid #CCCCCC;}

a.become-link:link,a.become-link:visited{
  padding:20px 0 0 0;
  color:#327199;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight:bold;
}

a.become-link:hover{
	text-decoration:underline;
}

.header{width:100%;
  float:left;
  margin:0;
  padding:10px 0 0 0;
  color:#327199;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight:bold;}
 .border-top-grey{
 border-top:1px solid #CCCCCC;
 -moz-margin:7px 0 7px 0;
 margin:15px 0 7px 0;
 height:15px;
 }
a.contact:link, a.contact:visited{ font-size:11px; color:#9c9b9b; font-weight:bold; text-decoration:none;}
a.contact:hover{ color:#0066CC;}
.image{padding-right:10px;}