body
{
   margin: 0px;
   font-family: Verdana, Arial, Serif;
   font-size: 10px;
}

td
{
   vertical-align: top;
}

td.fieldname
{
   text-align: right;
   font-size: 10px;
   font-weight: bold;   
}

hr
{
   color: #F09D35;
}

#headerlinks a
{
   color: #f7b76b;
}
#headerlinks a:visited
{
    color: #6699FF;
}

#breadcrumb
{
   padding: 2px 2px 1px 2px;
   color: #2E364B;
   font-size: 10px;
   background-color: #FFFFFF; 
   width:auto;
}

#breadcrumb a
{
   color: #2E364B;
}

#loginbox a
{
   color: #F7C61D;
}
#loginbox a:visited
{
    color: #F7C61D;
}
#loginbox input
{
   border-color: #2E364B;
   background-color: #5F6D96;
   font-size: 10px;
   color: #FFFFFF;
   font-family:Arial; 
}

#welcomebox a
{
    color: #CCFFFF;
}
#welcomebox a:visited
{
    color: #6699FF;
}

#leftcol a
{
   color: #CCFFFF;
}

#leftcol div.text
{
   padding: 6px 6px 6px 6px;
   text-align: justify;
}

#leftcol div.alternatetext
{
   padding: 6px 6px 6px 6px;
   background-color: #e1e1e1;
   text-align: justify;
}

/***************LEFT COLUMN TITLE BLOCK **************/
#leftcol div.sectiontitle, #leftcol .sectiontitle span
{
   padding: 6px 6px 6px 3px;
   background-image: url(images/columnhdrslice.png);
   color: #f7b76b;
   font-size: 12px;
   font-weight: bold;
   text-transform: uppercase;
}

/***************CENTER COLUMN TITLE BLOCK **************/
#centercolcontent div.sectiontitle, #centercolcontent .sectiontitle span
{
   font-weight: bold;
   font-size: 10pt;
   color: #495474;
}

#centercolcontent div.sectionsubtitle
{
   font-weight: bold;
   padding-bottom: 4px;
}

#centercolcontent a
{
    color: black;
}

#centercolcontent a:visited
{
    color:  #5F6D96;
}

#rightcol a
{
   color: #CCFFFF;
}

#rightcol div.text
{
   padding: 6px 6px 6px 6px;
   text-align: justify;
}

/***************RIGHT COLUMN TITLE BLOCK **************/
#rightcol div.sectiontitle, #rightcol .sectiontitle span
{
   padding: 6px 6px 6px 3px;
   background-image: url(images/columnhdrslice.png);
   color: #f7b76b;
   font-size: 12px;
   font-weight: bold;
   text-transform: uppercase;
}

.highlight
{
   background-color: #E7ECFA;
   color: #000080;
}

.highlightcity
{
   background-color: #E7ECFA;
}

.highlightstate
{
   background-color: #E7ECFA;
}

.highlightcountry
{
   background-color: #E7ECFA;
}

.articlebox
{
   background-color: #FFFFFF;
   color: #414C6C;
   border: none;
   padding: 6px 6px 6px 6px;
   font-size: 10px;
}

/*Article Sub-title */
.articletitle
{
   font-size: 14px;
   font-weight: bold;
   color: #000000; 
   text-decoration: none;
   background-color: #FFFFFF; 
}

.articleabstract
{
   padding-top: 6px;
}



.comment
{
   padding: 4px 0px 4px 0px;
   font-size: 7pt;
   background-color: #FFFFFF;
}

.pollbox a
{
   color: #414C6C;
}

.pollbox
{
   font-size: 10px;
}

.pollcontent
{
	padding-top: 6px;
	padding-left: 6px;
	padding-left: 6px;
   padding-left: 6px;
}

.pollquestion
{

   font-size: 10px;
   font-weight: bold;
}

.polloptions
{
   padding-top: 10px;
   padding-bottom: 4px;
}

.pollbar
{
   background-color: #5F6985;
   font-size: 4px;   
}

.progressbarcontainer
{
   width: 98%;
   height: 15px;
   border: solid 1px black;
   padding: 1px;
}

.progressbar
{
   width: 0px;
   background-color: Red;
   height: 15px;
}

.newsletterbox
{
   font-size: 10px;
}

.newsletterboxcontent
{
   padding: 6px;
}

.postinfo
{
   background-color: #5F6985;
   font-weight: bold;
   text-align: center;
   color: #FFFFFF;
}

.posttitle
{
   padding: 3px;
   margin-bottom: 10px; 
   background-color: #5F6985;
   color: #F3F5FC;
   font-weight: bold;
}

.postbody
{
   padding: 3px;
}

.shoppingcartbox
{
   font-size: 10px;
}

.shoppingcartboxcontent
{
   padding: 6px;
}

.googleAd
{
	padding: 5px;
}

.RadTabStrip_Inox li a:hover
.RadTabStrip_Inox li a:hover .wrap
.RadTabStrip_Inox li a:hover .innerWrap
.RadTabStrip_Inox li a.selected:hover
.RadTabStrip_Inox li a.selected:hover .wrap
.RadTabStrip_Inox li a.selected:hover .innerWrap

body
{
	margin:0;
}
#wrapper
{
    height: 100%;
    min-height: 100%;
	width: 100%;
	min-width:100%;
}
#headerAll
{
    z-index: 0;
    position:absolute;
    top:0px;
    left:0px;
	width: 982px;
	min-width:982px;
	background-color: #2E364B; 
}
#banner  
{ 
    position:absolute; 
    left:0px;
    top:0px; 
	width: 982px;
	min-width:982px;
    background-color: #2E364B; 
}

#loginbox
{
   z-index: 100;
   position: absolute;
   left:802px;
   top:0px; 
   width: 182px;
   height: 88px;
   padding: 2px 2px 2px 2px;    
   font-size: 9px;
   font-family:Arial; 
   font-weight:bold;
   color: #F7C61D;
   background-color: #2E364B; 
}

#welcomebox
{
   z-index: 100;
   position: absolute;
   left:2px;
   top:2px; 
   width: 182px;
   height: 88px;
   font-family:Verdana,Arial;
   font-size: 10px;
   text-align: right;
   color: #F7C61D;
}
#headermenu 
{
	z-index: 99;
    position:absolute;
    top:60px;
    left:0px;
    width:804px;
    height: 32px;
	background-color: #2E364B; 
}

#containerAll /* OLD CONTENTWRAPPER*/
{
    position: absolute;
    left: 0px;
    top: 92px;
	clear:both;
	width:982px;
	height:100%;
}
#leftcol  /*LEFTCOLUMN*/
{
    Position:absolute;
    top:0px;
    left:0px;
	width:172px;
	height:100%;
	background-color:#2E364B;
	color: #FFFFFF;
}

#containerRight
{
    position: absolute;
    left: 172px;
    top: 0px;
    width: 982px;
    height:100%;
    background-color: #FFFFFF;
}
#centercol /*centercolumn*/
{ 
    z-index: 10;
    position: absolute;
    left: 0px;
    top: 0px;
    width:628px; 
    height:100%;
    padding-top: 0px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 10px;
    background-color: #FFFFFF;
}
#rightcol
{
    position: absolute;
    left:635px;
    top:0px; 
    width: 182px;
    height: 100%;
    color: #2E364B;
    background-color:#FFFFFF;
    font-size: 10px;
}