@charset "utf-8";
/* CSS Document */

body {
	font-family: Verdana;
	font-size: 11px;
	margin: 0px;
	color: #333;
	position: relative;
	background-color:#1A597C;
}
img {border:0px;}
#bodymain {	width: 100%; margin: 0px;}

#maincontainer {width: 1000px; margin-left: auto; margin-right: auto; background-image:url(../images/background.jpg); background-repeat:no-repeat; position:relative;}
#maincontainer .ribbon {width:87px; height:99px; right:0px; position:absolute;}

#maincontainer #container {width:903px; margin-left: auto; margin-right: auto;}
#maincontainer #container .header {width:903px; height:105px;}
#maincontainer #container .header .logo {width:200px; margin-top:5px; float:left;}
/*#maincontainer #container .header .ribbon {width:87px; height:99px; float:right; position:absolute;}*/
#maincontainer #container .header .right {width:525px; float:right;}
#maincontainer #container .header .right .rowone {height:55px; margin-top:5px; text-align:right;}
#maincontainer #container .header .right .rowone .qnavs{width:268px; margin-left:auto; margin-right:30px;}
#maincontainer #container .header .right .rowtwo {height:30px; margin-top:11px;}


/*#maincontainer #container .middiv {height:443px; background-image:url(../images/pagebgtrans.png); background-repeat:no-repeat;}*/
#maincontainer #container .middivhome {height:380px; width:903px; background-image:url(../images/pagebgtrans.jpg); background-repeat:no-repeat;}
#maincontainer #container .middivinner1 {height:380px; width:903px; background-image:url(../images/content_background.png); background-repeat:no-repeat;}
#maincontainer #container .middivhome .corner {height:380px; width:903px; background-image:url(../images/corner.png); background-repeat:no-repeat; position:absolute; z-index:30;}
#maincontainer #container .middiv {height:443px; width:903px; background-image:url(../images/pagebgtrans.jpg); background-repeat:no-repeat;}


#maincontainer #container .middivinner {height:380px; width:903px; position:relative;}
.contentbg{ background: url(../images/BG_content.png) repeat; height: 380px; }

#maincontainer #container .footer {height:70px; margin-top:9px;}
#maincontainer #container .footer .promo{width:218px; margin-right:10px; float:left;}
#maincontainer #container .footer li{float:left; list-style-type: none; margin-right:10px;}


#maincontainer #container .bottom { color:#FFF; height:20px; margin-top:5px;}
#maincontainer #container .bottom .copyright {width:219px; margin-left:0px; position:absolute;}
#maincontainer #container .bottom .links {width:462px; margin-left:220px;; position:absolute; text-align:center;}
#maincontainer #container .bottom .sitecredit {width:219px; margin-left:683px; position:absolute; text-align:right;}
#maincontainer #container .bottom a.flink:link, a.flink:active, a.flink:visited{font-family: Verdana;	font-size: 11px; color:#FFF; text-decoration:none;}
#maincontainer #container .bottom a.flink:hover{font-size: 11px; text-decoration:underline;}

a.linkblue:link { color:#1c78d2; text-decoration:none; font-size:11px;}
a.linkblue:visited { color:#1c78d2; text-decoration:none; font-size:11px;}
a.linkblue:hover { color:#1c78d2; text-decoration:underline; font-size:11px; text-align:left;}
a.linkblue:active { color:#1c78d2; text-decoration:none; font-size:11px;}

.txtBlueBold { color:#1b165b; font-size:12px; font-weight:bold; text-decoration:none;}
.txtBlueBold2 { color:#1b165b; font-size:11px; font-weight:bold; text-decoration:none;}
.txtBlue2 { color:Black; font-size:11px; font-weight:normal; text-decoration:none;}
.txtGary { color:Black; font-size:11px; font-weight:normal; text-decoration:none;}

a.bluebold:link{ color:#1b165b; font-size:12px; font-weight:bold; text-decoration:none;}

a.bluebold:visited{color:#1b165b; font-size:12px; font-weight:bold; text-decoration:none;}
a.bluebold:hover{ color:#1b165b; font-size:12px; font-weight:bold; text-decoration:none;  text-align:left;}
a.bluebold:active{ color:#1b165b; font-size:12px;font-weight:bold; text-decoration:none;}

a.greybold:link{ color:#999999; font-size:12px; font-weight:bold; text-decoration:none;}
a.greybold:visited{ color:#999999; font-size:12px; font-weight:bold; text-decoration:none;}
a.greybold:hover{ color:#1b165b; font-size:12px; font-weight:bold; text-decoration:none;  text-align:left;}
a.greybold:active{ color:#999999; font-size:12px; font-weight:bold; text-decoration:none;}

a.copylink:link{ color:#000000; font-size:12px; text-decoration:underline; }
a.copylink:visited{ color:#000000; font-size:12px; text-decoration:underline;}
a.copylink:hover{ color:#000000; font-size:12px; text-decoration:none;}
a.copylink:active{ color:#000000; font-size:12px; text-decoration:underline;}

#wn { position:relative; width:820px; height:315px; overflow:hidden; text-align:justify; margin-top:10px;}
#wnt { position:relative; width:820px; height:295px; overflow:hidden; text-align:justify; margin-top:10px;}
#wn1 { position:relative; width:585px; height:315px; overflow:hidden; text-align:justify; margin-top:10px;}

select {
	border: 1px solid #333333;
	color: #333;
}
.divbgcol {
background-color:#BFE1F9;
}
.btnCss
{
	background-color:Silver;
	color:White;
	border:0px;
}
.divider{ background: url(../images/divider.png) repeat;}
.contactusForm{background-color:#FFF; border: #cccccc 1px solid;padding: 5px 5px 5px 10px;}

.blue_txt
{
	font-size:14px;
	font-weight:bold;
}
.txtred
{
	color:Red;
}
/* Tab Container Css*/
.NewsTab .ajax__tab_header 
{
    color: #aa976b;
    font-size: 11px;
    font-weight: bold;
    /*background-color: White;*/
    margin-left: 2px;
}
.NewsTab .ajax__tab_outer
{
	color:#1A597C;
    background-color: White;
    
}
.NewsTab .ajax__tab_inner
{
    padding: 5px;
    border-color:#cccccc;
    margin-right: 1px;
    margin-left: 1px;
    margin-top: 1px;
    margin-bottom: none;
    
    /*background-color: #DAF4FC;*/
    
    background-image:url(../images/tabbgoff.jpg);
    
    color:Black;
    
    border-left:1px;
    border-right:1px;
    border-top:1px;
    border-bottom:none;
    
    
    width:138px;
    text-align:center;
}
.NewsTab .ajax__tab_hover .ajax__tab_outer
{
    background-color: Orange;
}
.NewsTab .ajax__tab_hover .ajax__tab_inner
{
	color:Black;
	background-color:#FFFF00;
}
.NewsTab .ajax__tab_active .ajax__tab_outer
{
	 background-color:#cccccc;
     border-bottom:none;
}
.NewsTab .ajax__tab_active .ajax__tab_inner
{
     background:url(../images/tabbg.jpg) repeat-x;
     
     border-left:1px;
     border-right:1px;
     border-top:1px;
     border-bottom:0px;
     border-color:#cccccc;
     color:White;
}

#GKKleftdiv{ width:255px; height:300px; background:url(../images/GKK_leftbg.png) center top no-repeat; text-align:center; vertical-align:middle;}
#GKKrightdiv{ width:303px; height:190px; background:url(../images/GKK_rightbg.png) center top no-repeat; text-align:center; vertical-align:middle;}

   .modalBackground
    {
        background-color: Gray;
        filter: alpha(opacity:60);
        opacity: 0.6;
    }
    a.copylink2:link{ color:#000000; font-size:12px; text-decoration:none; }
a.copylink2:visited{ color:#000000; font-size:12px; text-decoration:none;}
a.copylink2:hover{ color:#000000; font-size:12px; text-decoration:underline;}
a.copylink2:active{ color:#000000; font-size:12px; text-decoration:none;}