﻿html{
margin:0;padding:0;    
background: #F0F8FF;
}


body{
 z-index:-1;
 margin:0;
 padding:0;
  }
a
{
    text-decoration:none;
	color: #669;
}
a:hover
{
    color:Maroon;
}

.pan
{
}

.content{
	position:relative;
	width:94%;
    margin:auto;
    margin-top:7px;
    border-top:#666;
    padding-top:0px;
    padding-bottom : 5px;
	font-family: Arial,sans-serif;
    }
#topbar {
	float:right;
    width:100%;
	margin:auto;
	height:110px;
	position:relative;
	background:url(images/bg11.jpg) top repeat-x;
	margin-bottom:1px;
    }
#topbar table 
{
    	background: url(images/bg111.jpg) right no-repeat;
    	height:110px;
    }


#topnav{
	padding:5px 5px 5px 5px;
	font-size:12px;

}
#topnav a {
	text-decoration: none;
	color: white;
	border-right:2px ridge #FF3333;
	font-size: 12px;
	padding: 0px 4px 0px 4px;
    }
#topnav   a:hover {
	color:  #FFFFCC;
	text-decoration: none;
}
#header1
{
    width:100%;
    padding:0px 0px 0px 0px;
    height:90px;
    margin:0px 0px 0px 0px;   
	}
#header1 table{    
	background: url(images/table_bg.jpg) repeat-x;
    width:100%;
    padding:0px 0px 0px 0px;
    height:90px;
    margin:0; 
    
    display:inline;
    }

.imgct {    
  float:right;
  clear: right;
	}
#headerlef {
    float:left;
    width:58%;
    position:relative;
	}
#headerrht{
    float:right;
    width:36%;
    height:90px;

    position:relative;
    background:#F0F8FF url('images/prem_t1.jpg') right top no-repeat;
 	}
 	#headerrht p
 	{
 	    color:White;
 	   font-size:13px;
 	   font-family:@Arial Unicode MS;
 	   font-style:oblique;
 	   font-weight:bold;
 	 }

#imageshow11 {
    float:left;
    width:100%;
    position:relative;
}
#sitenav{
	margin:0;
	width:100%;
	text-align:center;
	background: #005CB9 ;
	border-bottom:2px solid #ffcc00;
	}

#sidebar{
	position:relative;
	float:left;
	margin-bottom:5px;
	width:19%;
	margin-top:5px;
	}

#midbar {
	margin: 2px 3px 0px 20px;
	float:left;
	padding-left:5px;
	width:52%;
	}
	
#midbar img
{
	margin:5px 5px 5px 5px;

}	

.welcome 
{
    font-family: Batang, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: 1.8em;
    color: #666;
    text-align:justify;
    padding-left:20px;
    padding-right:20px;
    word-spacing:1px; 
    border:none;  
    margin:15px 5px 5px 5px; 
}

.welcome1 
{
    margin-top:10px;
    display:inline-block;
    font-family: Batang, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: 1.8em;
    color: #666;
    vertical-align:middle;
    text-align:justify;
    padding-left:20px;
    padding-right:20px;
    word-spacing:1px; 
    border:1px solid #10558e;   
}
.welcome1 img
{
    padding:6px 6px 6px 6px;
}

.shortlnk
{
	margin-top:15px;
}
.shortlnk h3
{
    font-size:11px;
    color:#fff;
    border-bottom:1px solid #3366CC;
    font-weight:bold;
    margin:0;
    padding-left:10px;
    background:#F0F8FF url(images/testlink.jpg) no-repeat ;

}

.testhead
{
    padding:10px 0px 7px 0px ;
    border-bottom:3px solid #FFCC00;    
    font-size:120%;
    font-weight:bold;
    background:#1475C5; 
    margin:0px;
    padding:7px 5px 7px 10px ;
    font-size:120%;
    font-weight:bold;
    color:#ffffff;
    margin:0px;
}
.testlist{
font-family: Batang, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: 2em;
color: #666;
text-align:justify;
margin-left:4px;
padding-left:2%;
padding-right:2%;
word-spacing:1px;
list-style:none;
}
.shortlnk li{
    border-bottom:1px solid #93C9FF ;
    display:inline-table;
}

.testtab
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	text-align: left;
	border-left:1px solid #F0F8FF;
	border-right:1px solid #F0F8FF;
	border-top:1px solid #F0F8FF;
}

#midrht table td
{
	padding: 4px 5px;
	color: #669;
font-family: Batang, Arial, Helvetica, sans-serif;
	vertical-align:middle;
line-height: 1.8em;
	border-left:1px solid #F0F8FF;
	border-right:1px solid #F0F8FF;
	border-top:1px solid #F0F8FF;
}
.fnote
{
    background:url('images/testlink2.jpg')right no-repeat ;
    border-top:1px solid #3366CC;
    margin:2px 10px 5px 0px;
    text-align:right;
    font-family: Batang, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: 1.8em;
    color:#666;
  
}
.fnote a
{
    text-decoration:none;
	color:Black;
}
.fnote a:hover
{
    color:Maroon;
}
#midlef 
{
	margin:10px 0px 5px 0px;
	float:left;
	padding-left:5px;
	width:48%;
  
}
#midlef h3 {
    margin:0px;
    padding: 6px 10px 6px;
    color:#fff;
    background:#F0F8FF url('images/testlink.jpg')left no-repeat ;
    }
#midrht 
{
	margin: 10px 0px 5px 10px;
	float:right;
	width:48%;  
	padding:0;
}

#midrht table
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	text-align: left;
	border:none;
}

#midrht table td
{
	color: #669;
font-family: Batang, Arial, Helvetica, sans-serif;
	vertical-align:middle;
line-height: 1.6em;
}


#midrht img
{
    padding: 0px 0px 0px 0px;
}
#midrht h3 {
    margin:0px;
    padding: 6px 10px 6px;
    color:#fff;
    background:#F0F8FF url('images/testlink.jpg')left no-repeat ;
    }
.comments1 
{ margin-bottom: 10px;
}
.comments1 p{padding: 10px;margin:0;}
.comments2 
{ margin-bottom: 10px;
}
.comments2 p{padding: 10px;margin:0; background-color:#333; color:#fff;}

#rtbar {
	position:relative;
	float:left;
	width:22%;
	}
#rtbar h3 {
    font: normal 120%/1.3 Verdana,sans-serif;
    text-transform:uppercase;
    margin:0px;
    padding: 6px 0 6px;
    text-align:center;
    color: #000;
    margin-top:3px;    
    }
    
#rtbar div {
    }
#newsr{
	padding:5px;
	font-size:12px;
	}

#newsr h3{
    background: #006291;
    font: bold 11px Verdana,sans-serif;
    color: #fff;
	}
#newsr div{
    border:1px solid #93C9FF;
	background-color:#D7F2FF;
	
	}
#newsr p{
    margin:0;
    padding:5px 8px 15px
    }


#midinfo {
	float:right;
	width:28%;
	margin-top:10px;
	margin-bottom:10px;
    padding-left:10px;
  	}
#midinfo h3 {
    font: normal 14px Verdana,sans-serif;
    text-transform:uppercase;
    margin:0px;
    padding: 10px 15px 10px 25px;
    text-align:left;
    color: #000
    }
    
#midinfo div {
 }

#qLinks{
	padding:5px;
	font-size:12px;
	}

#qLinks h3{
    padding:10px 0px 7px 0px ;
    border-bottom:3px solid #FFCC00;
    margin-top:3px;    
    font-size:120%;
    font-weight:bold;
    background:#1475C5; 
    margin:0px;
    color:#fff;
	}
#qLinks div{
    border:1px solid #93C9FF;
	background-color:#D7F2FF;
	margin-bottom:5px;
	width:100%;
	}

#qLinks div img
	{
		padding: 2px 2px 2px 0px;
	
	}

#qLinks a:link, #qLinks a:visited {
	display: block;
	border-bottom:1px dotted #93C9FF;
	padding:  2px 0px 2px 2px;
	text-decoration:none; 
	color: #00496C;
	}

#qLinks a:hover{
	background: #0073AA;
	padding:  6px 0px 6px 6px;
	color:#fff;
	}

#middir {
	float:left;
	width:70%;
	margin-bottom:5px;
	}
#middir h3 {
    font: normal 14px Verdana,sans-serif;
    text-transform:uppercase;
    margin:0;
    border-bottom:1px solid #93C9FF ;
    padding:10px 0px 10px 5px;
    text-align:left;
    color: #10558e;
    }
    
#dir{
	padding:5px;
    margin-bottom:20px;
    background:#FFE09F;
	}

#dir p{
    margin:0;
    font-family:Adobe Garamond Pro;
    line-height: 1.9em;
    font-size:16px;
    word-spacing:1px;
    text-align:justify;
    padding:12px 12px 12px 12px
    }
#dir1{
	padding:5px;
	font-size:12px;
    background:#E8F4FF;
    border:1px sold #0076E1;
	}

#dir1 p{
    margin:0;
    padding:5px 8px 15px
    }



#sidebar .boxed .title h2 {
	background: #10558e;
	}

#sidebar h3 {
    font: normal 14px Verdana,sans-serif;
    text-transform:uppercase;
    margin:0px;
    padding:7px 5px 7px 10px ;
    text-align:center;
    color: #000
    }
	
/* Content > Sidebar > Login */

#sectionLinks{
	padding:5px;
	font-size:12px;
	}

#sectionLinks h3{
    padding:7px 5px 7px 10px ;
    font-size:120%;
    font-weight:bold;
    background:#93C9FF;
    color:#006697;
    margin:0px;
	}
#sectionLinks div{
    border:1px solid #93C9FF;
	background-color:#D7F2FF;
	
	}

#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	background: #D7F2FF;
	height:20px;
	border-bottom:1px solid #93C9FF;
	padding:10px 0 0 10px; 
	text-decoration:none; 
	color: #00496C;
	}

#sectionLinks a:hover{
	background: #0073AA;
	padding:10px 0 0 15px; 
	height:20px;
	color:#fff;
	}
h3 {
	font-family:Geneva, Arial, Helvetica, sans-serif;

	}
.column {
	float:left;
	padding:10px;
	border-right:solid 1px black;
}
.rightColumn {
	float:left;
	padding:10px;
	}
.clear {
	clear:both;
	}

.menuTabs {
	position:relative;
	margin-top:5px;
    background-color:#D7EBFF;
	}
.tab {
	color:White;
	border:none;
	font-size:11px;
	font-weight:bold;
	padding:5px 10px;
	background-color:#006291;
	}
.selectedTab {
	border-top:1px solid #FFDECE;
	border-left:1px solid #FFDECE;
	border-right:1px solid #FFDECE;
	padding:5px 10px;
	font-size:11px;
	font-weight:bold;
	color:#B93D00;
	background-color:#FFF1EA;
	}
.tabBody {
	border:1px solid #93DCFF;
	padding:10px;
	
	background-color: #D7F2FF;
	margin-bottom:10px;
	width:90%;
	}
.tabBody ol{
font-family: Batang, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: 1.8em;
color: #666;
text-align:justify;
padding-left:5%;
padding-right:5%;
word-spacing:1px;
list-style-type:none;	
}
.tabBody li{
    border-bottom:1px solid #93C9FF ;
    background-color:#D7EBFF;
    display:inline-table;
}
.tabBody h3{
    font: normal 14px Verdana,sans-serif;
    text-transform:uppercase;
    margin:0;
    padding: 3px 0px 0px 5px;
    text-align:left;
    color: #10558e;	
}
.tabBody p{
font: 90%/1.3 Batang,Arial,sans-serif;
    color:#666;
    text-align:right;
    letter-spacing:.5px;
    padding:0px 20px 0px 20px;}
    
.tabBody table
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 11px;
	margin-left:5%;
 	margin-right:5%;
   clear:both;
	margin-top: 5%;
	display:inline-block;
	width: 90%;
	text-align: left;
	border-collapse:collapse;
}
.tabBody table th
{
	font-size: 12px;
	font-weight: normal;
	padding: 6px 7px;
	color: #fff;
	background-color:#337ACA;
	border-left: 1px solid #e8edff;
	border-right: 1px solid #e8edff;
	border-top: 1px solid #e8edff;
}
.tabBody table td
{
	padding: 4px 5px;
	color: #669;
    font-family: Batang, Arial, Helvetica, sans-serif;
    font-size: 11px;	
	vertical-align:top;
	border-left: 1px solid #e8edff;
	border-right: 1px solid #e8edff;
	border-top: 1px solid #e8edff;
    line-height: 1.8em;
    word-spacing:1px;}    


    
    
.menuItem {
	padding:3px 3px;
	font-size:11px;
	}
.menuItem1 {
	font-size:11px;
	padding:5px 4px;
	}

#footer {
    width:100%;
	background: url(images/bg_4.jpg) repeat-x;
	margin-top:20px;
	color:#fff;
    font-family: Batang, Arial, Helvetica, sans-serif;
    font-size: 10px;	
	position:relative;float:right;
	font-family: Arial,sans-serif;
	}

#footer p {
	color: #ffffff;
	margin: 0;
	text-align: center;
	line-height: normal;
	font-size: 12px;
}
#footer h1 {
	color: #ffffff;
	margin: 0;
	line-height: normal;
	font-size: 11px;
}
#footer h2 {
	color: #ffffff;
	margin: 0;
	line-height: normal;
	font-size: 10px;
}
#footer a 
{
	color:White;
	padding-right:25px;
	padding-left:25px;
	text-decoration:none;
	
}
#footer a:hover
{
    color:Maroon;
}
.fleft
{
    float:left;
    display:block;
    width:50%;
} 
.frht
{
    float:right;
    text-align:right;
    vertical-align:top;
    margin-bottom:20px;
    width:50%;
    display:block;

}  
#demo {
      background: #FFF;
	 overflow:hidden;
	 border: none;
	 width: 100%;
	}
#demo img {
	 border:none;
	}
#indemo {
	 float: left;
	 width: 800%;
	}
#demo1 {
	float: left;
	 border:none;
	}
#demo2 {
	float: left;
	 border:none;
	}
	
.labelStyle1
        {
            padding-top:8px;
            padding-left:10px;
   font-size:10px;
    color:#666;
    text-align:left;
    font-family:@Arial Unicode MS;
}
    
    .labelStyle2
        {
            padding-left:10px;
        }

.labelStyle3
        {
            padding-left:5px;
            font-size:9px;
            color:white;
            text-align:left;
            font-family:@Arial Unicode MS;
}




#slidbar
{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:0;
	float:left;
	background-color:#D7F2FF;
	padding-left:0px;
	width:60%;

}
#slidbar div
{	   
}
#slidbar h3
{
    padding:7px 0px 7px 15px ;
    font-size:120%;
    background:#93C9FF;
    color:#006697;
    margin:0px;
}
#slidbar h4
{
    padding:7px 0px 7px 15px ;
    font-size:120%;
    text-align:center;
    border-bottom:1px solid #93C9FF;
    color:#006697;
    margin:0px;
}

#slideshow {list-style:none; color:#fff}
#slideshow span {display:inline-block}
#wrapper {width:506px; margin:10px auto; display:none}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:500px; height:370px; padding:2px; border:1px solid #ccc; background:#000}
#information {position:absolute; bottom:0; width:500px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:500px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(images/left.gif) left center no-repeat}
#imgnext {right:0; background:url(images/right.gif) right center no-repeat}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(images/link.gif) center center no-repeat}
#thumbnails {margin-top:15px}
#slideleft {float:left; width:20px; height:81px; background:url(images/scroll-left.gif) center center no-repeat; background-color:#222}
#slideleft:hover {background-color:#333}
#slideright {float:right; width:20px; height:81px; background:#222 url(images/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#333}
#slidearea {float:left; position:relative; width:456px; margin-left:5px; height:81px; overflow:hidden}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}

.mGrid {    
    width: 100%;    
    background-color: #fff;    
    margin: 5px 0 10px 0;    
    border: solid 1px #525252;    
    border-collapse:collapse;    
}   
.mGrid td {    
    padding: 2px;    
    border: solid 1px #c1c1c1;    
    color: #717171;    
}   
.mGrid th {    
    padding: 4px 2px;    
    color: #fff;    
    background: #424242 url(images/grd_head.jpg) repeat-x top;    
    border-left: solid 1px #525252;    
    font-size: 0.9em;    
}   
.mGrid .alt { background: #fcfcfc url(images/grd_alt.jpg) repeat-x top; }   
.mGrid .pgr { background: #424242 url(images/grd_pgr.jpg) repeat-x top; }   
.mGrid .pgr table { margin: 5px 0; }   
.mGrid .pgr td {    
    border-width: 0;    
    padding: 0 6px;    
    border-left: solid 1px #666;    
    font-weight: bold;    
    color: #fff;    
    line-height: 12px;    
 }      
.mGrid .pgr a { color: #666; text-decoration: none; }   
.mGrid .pgr a:hover { color: #000; text-decoration: none; } 

.testdiv
{
 display:inline-block;
 background-color:#93C9FF;
 color:Navy;
 padding:10px 10px 10px 10px;   
} 
.txtbox
{
    background-color:#E2F5FA;
    color:#0070A6;
    border:12px solid #0070A6;  
}
.label
{
   font-size:10px;
    color:#666;
    text-align:left;
    font-family:@Arial Unicode MS;
    font-weight:bold;
}

#maindiv
{
	float:left;
	margin-left:20px;
	width:52%;
	height:400px;
}
#newsdiv
{
	float:right;
	width:21%;
}
#newsdiv h3 {
    }
#newsdiv div h3{
    padding:10px 0px 7px 0px ;
    border-bottom:3px solid #FFCC00;    
    font-size:100%;
    text-align:center;
    font-weight:bold;
    padding:10px 0px 7px 0px ;
    background:#1475C5; 
    margin:0px;
    color:#fff;

	}
#newsdiv div{
	padding:5px;
	}

#newsdiv table
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 11px;
    clear:both;
	margin-top: 10px;
	display:inline-block;
	width: 100%;
	text-align: left;
	border-collapse:collapse;
}
#newsdiv table th
{
	font-size: 14px;
	font-weight: normal;
	padding: 6px 7px;
	color: #fff;
	background-color:#337ACA;
	border-bottom: 1px solid #e8edff;
	border-top: 1px solid #e8edff;
}
#newsdiv table td
{
	padding: 4px 5px;
	color: #669;
font-family: Batang, Arial, Helvetica, sans-serif;
font-size: 11px;	
	vertical-align:top;
	border-bottom: 1px solid #e8edff;
	border-top: 1px solid #e8edff;
line-height: 1.8em;
word-spacing:1px;}

#newsdiv table tr:hover td
{
	color: #339;
	background: #eff2ff;
}
    
.flashclass{ /*sample CSS class added to image slideshow container*/
    width: 100%; /*a width should be defined for transition to work*/
    background: #F0F8FF url('images/t3.jpg') right top no-repeat; 
   }
.flashclass A{ /*sample CSS class added to image slideshow container*/
    text-decoration:none;
}

.flashclass img{ /*sample CSS class added to image slideshow container*/
    width: 100%;}
.post-date-bg { 
    float: left; 
    color: #FFC90A; 
    font-family:Trebuchet MS; 
    font-size: 0.9em; 
    text-align: center; 
    font-weight: bold; 
    margin: 0 8px 0 0; 
    padding: 4px 3px; 
    width: 40px; 
    height: 35px; 
    background: #494843 url('images/date.jpg') no-repeat; 
} 
.date { 
font-size:13px; 
 
} 
