



body {
	padding:0;
	margin:0;
	color:#4A4D4A;
	font-family:Trebuchet MS, Arial, Tahoma, sans-serif;
    font-size:9pt;
	text-align: center;
	background: #373832 url(gradient.png);
	
	
}

#wrap {
	margin:0;
	padding:0;
	background-color:#000000;
}

 
#header-wrap {
	margin:0;
	padding:0;
	margin-left: auto;
	margin-right: auto;
}


#header {
	width:auto;
	height:0px;
	margin-left: auto;
	margin-right: auto;
}





#header-content {
	padding-top:40px;
	text-align:left;
	width:780px;
	margin-left: auto;
	margin-right: auto;
}


#dvTop{ 
    width:510px;
    font-family:Trebuchet MS, sans-serif;
    font-size:13pt;
    color: white;
    background: url(modhead.jpg) no-repeat;
}
#dvTop1{ 
    width:510px;
    font-family:Trebuchet MS, sans-serif;
    font-size:13pt;
    color: white;
    background: url(modhead.jpg) no-repeat;
}
#dvTop2{ 
    width:510px;
    font-family:Trebuchet MS, sans-serif;
    font-size:13pt;
    color: white;
    background: url(modhead.jpg) no-repeat;
}

#nospaces {
	margin:0;
	padding:0;
	width:820px;
	margin-left: auto;
	margin-right: auto;
}

#container {
	margin:0;
	padding:0;
	text-align:left;
	width:820px;
	background: #EFEFEF url( bg.jpg?z=10740 ) repeat-y ;
	background-position: 0px 0px ;
	margin-left: auto;
	margin-right: auto;
}



#content-wrap {
	width: 780px;
	margin: 0px auto;
	padding: 0;
}


#footer-wrap {
	padding:0;
	margin:0 auto ;
	background: #EFEFEF url(footer-bg.jpg?z=10740) repeat-x ;


}

#footer {
	width:820px;
	height:80px;
	text-align:center;
	margin:0 auto;
	padding:0;

	background: #EFEFEF url(footer.jpg?z=10740) no-repeat 50% 0 ;
}




 #nav1 {
	clear: both;	
	margin: 0 auto; 
	padding: 0;
	background: #FF0000 url(menu.jpg?z=10740) repeat-x;
	font: bold 16px/40px "Trebuchet MS", Arial, Tahoma, Sans-serif;
	height: 10px;
	width: 780px;
	border-top :1px solid #FFFFFF ;
	border-bottom : 1px solid #FFFFFF ;
}

#nav11 {
	clear: both;	
	margin: 0 auto; 
	padding: 0;
	
	font: bold 16px/40px "Trebuchet MS", Arial, Tahoma, Sans-serif;
	height: 320px;
	width: 780px;
	border-top :1px solid #FFFFFF ;
	border-bottom : 1px solid #FFFFFF ;
}

#nav1 ul {
	float: left;
	list-style: none;
	margin:0; 
	padding: 0 ;
}

#nav1 ul li {
	display: inline;
}

#nav1 ul li a {
	display: block;
	float: left;
	padding: 0 14px;
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
	border-left: 1px solid #ff2828 ;
	border-right: 1px solid #d70000 ;	
}

#nav1 ul li a:hover {
	background: #C0C0C0 url( selectedMenu.jpg?z=10740 ) repeat-x;
	color: #000000;	
}


li.current {
	background-color:#FF0000;
	color: #FFFFFF;
} 

 
#main11 
{
	float: left;
	width: 520px;
	padding: 20px 0 0 0;
	margin: 0px 0px 0px 20px ; 
	display: inline;
	background: url(box.jpg) no-repeat;
}

#main {
	float: left;
	width: 520px;
	padding: 5px 0 0 0;
	margin: 0px 0px 0px 20px ; 
	display: inline;
	background: url(box.jpg) no-repeat;
}


#main p, #main h1, #main h2, #main h3, #main ol, #main ul, #main form {
	margin:10px 0pt 0pt 0pt ;
}

#main p, #sidebar p {
	text-align:justify;
}


h1 {
	font-family:Trebuchet MS;
	font-size:20pt;	
	color:black;
	letter-spacing:3px;
}


h2 {
	font-family:Trebuchet MS;
	font-size:16pt;	
	color:black;
	letter-spacing:2px;
}

h3 {
	font-family:Trebuchet MS;
	font-size:14pt;	
	color:black;
}



a, a:visited {
	color:#000000;
	text-decoration:none;
}

a:hover {
	color:red;

}
.labelText {
	color:red;
	text-decoration:underline;
}

.gLaborRSS {
	color:red;
	text-decoration:underline;
}
#calText 
{
	color:black;
	font-weight:bolder;
    text-decoration:underline;
	
}

#sidebar {
	float: right;
	width: 230px;
	padding: 0px;
	margin: 10px 0 0 0;	
	font-family:Trebuchet MS, sans-serif;
    font-size:9pt;
	color: #707070;
	
}
#sidebarhead
{
	background: url(modhead.jpg) no-repeat;
	
}
#sidebarborder
{
	border-style:solid;
	border-color:#FFE677;
	border-width:thin;
	background-color:#A3D1FF;
}
#sidebarborder2
{
	border-style:solid;
	border-color:black;
	border-width:thin;
	background-color:#A3D1FF;
}
.menborder
{
	float: right;
	border-style:solid;
	border-color:#FFE677;
	border-width:thin;
	
	margin: 0px 0px 0px 0px ; 
	
}


#gridv {
	width: 450px;
	padding: 0px
	margin: 10px 0 0 0;	
	font-family:Trebuchet MS, sans-serif;
    font-size:9pt;
	color: #707070;
}


#sidebar *  {
	margin: 15px;
}

#sidebar h3 {
	font-family:Trebuchet MS, sans-serif;
    font-size:14pt;
	color: black;
}

#sidebar h4 {
	font-family:Trebuchet MS, sans-serif;
    font-size:13pt;
	color: white;
}

#sidebar2 h4 {
	font-family:Trebuchet MS, sans-serif;
    font-size:13pt;
	color: white;
	background: url(modhead.jpg) no-repeat;
	
}

.dvAudio
{
	width:auto;
	font-family:Trebuchet MS, sans-serif;
    font-size:13pt;
	color: white;
	background: url(modhead.jpg) no-repeat;
	
}

#dvTop 
{
	width:auto;
	font-family:Trebuchet MS, sans-serif;
    font-size:13pt;
	color: white;
	background: url(modhead.jpg) no-repeat;
	
}

#dvTop1 
{
	width:auto;
	font-family:Trebuchet MS, sans-serif;
    font-size:13pt;
	color: white;
	background: url(modhead.jpg) no-repeat;
	
}

#dvTop2 
{
	width:auto;
	font-family:Trebuchet MS, sans-serif;
    font-size:13pt;
	color: white;
	background: url(modhead.jpg) no-repeat;
	
}

#sidebar3 h4 {
	font-family:Trebuchet MS, sans-serif;
    font-size:13pt;
	color: white;
	background: url(modhead.jpg) no-repeat;
	
}

#mainbar h3 {
	font-family:Trebuchet MS, sans-serif;
    font-size:14pt;
	color: white;
	background: url(CoolerBg.gif) no-repeat;
	height: 41px;
	
}

#sidebar4 h4 {
	font-family:Trebuchet MS, sans-serif;
    font-size:13pt;
	color: white;
	background: url(modhead.jpg) no-repeat;
	
}

#sidebar5 h4 {
	font-family:Trebuchet MS, sans-serif;
    font-size:13pt;
	color: white;
	background: url(modhead.jpg) no-repeat;
	
}

#sidebar6 h4{
	font-family:Trebuchet MS, sans-serif;
    font-size:13pt;
	color: white;
	background: url(modhead.jpg) no-repeat;
	
}
#sidebar ul.sidemenu {
	list-style: none;
	text-align: left;
	/*margin: 7px 10px 8px 10px; */
	padding: 0;
	text-decoration: none;	
	border-top: 1px solid #d1d1d1;	
}

#sidebar ul.sidemenu li {
	list-style: none;
	padding: 4px 0 4px 0px;
	margin: 0 2px;	
	color: #777;	
	border-bottom: 1px solid #d1d1d1 ;
}

.modal
{
    background-color: Gray;
    filter:alpha(opacity=80);
    opacity:0.4;
}

.shoutImage
{
    border-color:Black;
    border-style:solid;
    border-width:thick;
}

* html body #sidebar ul.sidemenu li {
	height: 1%;
}


#sidebar ul.sidemenu li a {
	text-decoration: none;	
	color: black;				
}


#sidebar ul.sidemenu li a:hover {	
	color: red ;
}

#sidebar ul.sidemenu ul { margin: 0 0 0 5px; padding: 0; }
#sidebar ul.sidemenu ul li { border: none; }






#footer-content {
	font : 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#808080 ;
	margin: 0 auto;
	width:780px;
	text-align:center;
}

#footer-content a:link, #footer-content a:visited  {
	font : 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#808080 ;
	text-decoration:none;
}

#footer p {
	text-align:center;
}

p, div, td {
	color:$fontColor;
	font:Trebuchet MS 9 ;
} 

.clear {
	clear:both;
}
.modalBackground
{
	background-color:black;
	filter:alpha(opacity=80);
	opacity:0.8;	
}
.modalPopup
{
	background-color:White;
	border-width:2px;
	border-style:solid;
	border-color:black;
	padding:3px;
	width:500px;
}
.refresherModalPopup
{
	background-color:#dedede;
	border-width:2px;
	border-style:solid;
	border-color:black;
	padding:3px;
}

.WordCloudSize1
{
font-size: xx-small;
color: #2DABFF;
text-decoration:none;
}
.WordCloudSize2
{
font-size: x-small;
color: #FF492D;
text-decoration:none;
}
.WordCloudSize3
{
font-size: small;
color: #2DABFF;
text-decoration:none;
}
.WordCloudSize4
{
font-size: medium;
color: #2B44FF;
text-decoration:none;
}
.WordCloudSize5
{
font-size: 	large;
color: #2DABFF;
text-decoration:none;
}
.WordCloudSize6
{
font-size: x-large;
color: #2B44FF;
text-decoration:none;
}
.WordCloudSize7
{
font-size: xx-large;
color: #2DABFF;
text-decoration:none;
}






.roundedcornr_box_990045 {
   background: #ffffff;
}
.roundedcornr_top_990045 div {
   background: url(roundedcornr_990045_tl.png) no-repeat top left;
}
.roundedcornr_top_990045 {
   background: url(roundedcornr_990045_tr.png) no-repeat top right;
}
.roundedcornr_bottom_990045 div {
   background: url(roundedcornr_990045_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_990045 {
   background: url(roundedcornr_990045_br.png) no-repeat bottom right;
}

.roundedcornr_top_990045 div, .roundedcornr_top_990045, 
.roundedcornr_bottom_990045 div, .roundedcornr_bottom_990045 {
   width: 100%;
   height: 30px;
   font-size: 1px;
}
.roundedcornr_content_990045 { margin: 0 0px; width:780px;}

/*- Menu Tabs 17--------------------------- */
    #tabs17 {
      font: bold 11px/1.5em Verdana;
      width:100%;
      background:change-background;
      font-size:93%;
      line-height:normal;

      }
    #tabs17 ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabs17 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs17 a {
      float:left;
      background:url("tableft17.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 2px;
      text-decoration:none;
      }
    #tabs17 a span {
      float:left;
      display:block;
      background:url("tabright17.gif") no-repeat right top;
      padding:2px 10px 4px 2px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs17 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs17 a:hover span {
      color:#FFF;
      }
      
      
    #tabs17 a:hover {
      background-position:0% -42px;
      }
    #tabs17 a:hover span {
      background-position:100% -42px;
      }  


.Glabor_container {
	float: center;
	width: 540px;
	background: #efefef;
	margin: 0px auto 0px auto;
}

.Glabor_content_topFS {
	background: url(subnav5_back1.jpg) no-repeat top center;
	margin: 0px auto 0px auto;
	width: 540px;
	height: 19px;
}

.Glabor_contentFS {
	float: left;
	background: url(content_back_21.jpg) repeat-y;
	padding: 0 0 0 20px;
	margin: 0 0 0 0;
	width: 539px;
	height: 100%;
}

.Glabor_content_bottomFS {
	background: url(content_bottom_cap31.jpg) no-repeat top center;
	float: left;
	margin: 0px auto 0px auto;
	width: 540px;
	height: 9px;
}

.Glabor_version_bottom {
	background: url(version_back1.jpg) no-repeat;
	float: left;
	text-align: right;
	padding-top: 11px;
	width: 540px;
	height: 37px;
	margin: 0px auto 0px auto;
}

.Glabor_footer {
	background: url(footer_bottom1.jpg) no-repeat bottom;
	float: left;
	width: 540px;
	height: 6px;
	margin: -11px auto 0px auto;
}