﻿body
{
   	PADDING-RIGHT: 0px; 
   	PADDING-LEFT: 0px; 
   	BACKGROUND: #f0f0f0; 
   	PADDING-BOTTOM: 0px; 
   	MARGIN: 0px; 
   	FONT: 0.7em/1.5em Arial, sans-serif; 
   	COLOR: #454545; 
   	PADDING-TOP: 0px

}

#personalizationmanager
{
    text-align:center;
}

A 
{
	COLOR: #0e4d8b
}

A:hover {
	COLOR: #000
}

A.title {
	BACKGROUND: #fff; COLOR: #b41a1a
}

#headermenu
{
    float:left;
    width:100%;
    padding:0px 0px 0px 0px;
    margin:0px;
}


.headermenulink a
{
    float:none;
    padding: 7px 10px 4px 5px;
	display: block; 
	font-weight:bold; 
	BACKGROUND: url(images/nav.gif) #c43219 no-repeat 100% 0px; 
	MARGIN: 0px; 
	COLOR: #fff; 
}

.headermenulink
{
    padding: 0px 0px 0px 0px;
	display: block; 
	font-weight:bold; 
	BACKGROUND: url(images/nav.gif) #c43219 no-repeat 0px 0px; 
	MARGIN: 0px; 
	COLOR: #fff; 
}

.hovermenulink
{
	BACKGROUND: url(images/nav.gif) #c43219 no-repeat 0px -41px; 
	COLOR: #bfe1ed
}

.hovermenulink a
{
	BACKGROUND: url(images/nav.gif) #c43219 no-repeat 100% -41px; 
	COLOR: #bfe1ed
}

.selectedmenulink
{
    background: url(images/nav.gif) #c43219 no-repeat 0px -41px;
    color: #bfe1ed;
}

.selectedmenulink a
{
    background: url(images/nav.gif) #c43219 no-repeat 100% -41px;
    color: #bfe1ed;
}

.header_top 
{
	BACKGROUND: url(images/big_top.gif) #fefefe no-repeat; 
	COLOR: #fff; HEIGHT: 15px
}
.header 
{
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px
}
.header_bottom 
{
	CLEAR: both; 
	BACKGROUND: url(images/big_bottom.gif) #fefefe no-repeat; 
	COLOR: #fff; HEIGHT: 15px
}

.sub_header 
{
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 8px; 
	BACKGROUND: #f0f0f0; 
	PADDING-BOTTOM: 8px; 
	COLOR: #808080; 
	PADDING-TOP: 8px
}

H1 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 8px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	FONT: bold 2em Arial, Sans-Serif; 
	PADDING-TOP: 16px; 
	LETTER-SPACING: -1px
}
H2 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	FONT: 1.6em Arial, Sans-Serif; 
	PADDING-TOP: 0px; 
	LETTER-SPACING: -1px
}
H1 A 
{
	COLOR: #fff
}
H1 A 
{
	TEXT-DECORATION: none
}
H2 A 
{
	TEXT-DECORATION: none
}
H1 A:hover 
{
	COLOR: #bfe1ed
}
H2 A:hover 
{
	COLOR: #bfe1ed
}
H3 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: #fff; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 10px; 
	FONT: 90% Arial, Sans-Serif; 
	COLOR: #5f5f5f; 
	PADDING-TOP: 0px
}
P 
{
	MARGIN: 0px; 
	LINE-HEIGHT: 1.5em
}
FORM 
{
	MARGIN: 0px
}

.box_top 
{
    	BACKGROUND: url(images/leftbox_top.gif) #f0f0f0 no-repeat; WIDTH: 159px; COLOR: #808080; HEIGHT: 40px
}
.box_top H2 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #808080; PADDING-TOP: 7px
}
.box 
{
	BORDER-RIGHT: #f0f0f0 2px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 7px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #f0f0f0 2px solid; WIDTH: 144px; COLOR: #595959; PADDING-TOP: 0px
}
.box_bottom 
{
	BACKGROUND: url(images/leftbox_bottom.gif) #fff no-repeat; MARGIN: 0px 0px 7px; WIDTH: 160px; COLOR: #000; HEIGHT: 13px
}



INPUT.search 
{
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	BACKGROUND: url(images/input.gif) #fff; 
	PADDING-BOTTOM: 4px; 
	WIDTH: 199px; 
	COLOR: #808080; 
	BORDER-TOP-STYLE: none; 
	PADDING-TOP: 4px; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none
}
INPUT.submit 
{
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url(images/button.gif) #d96855; 
	PADDING-BOTTOM: 3px; 
	WIDTH: 53px; 
	COLOR: #fff; 
	BORDER-TOP-STYLE: none; 
	PADDING-TOP: 3px; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	HEIGHT: 24px; 
	BORDER-BOTTOM-STYLE: none
}
.content 
{
	BACKGROUND: url(images/big_middle.gif) #fff repeat-y; 
	MARGIN: 10px auto; 
	WIDTH: 768px; 
	COLOR: #454545;
	position:relative;
}
.logo 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 18px
}


hr
{
   color: #b45d16;
}

.sf_left 
{
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #137da2 1px solid; 
	PADDING-LEFT: 7px; 
	BACKGROUND: url(images/logobg.gif) #5bb2d1 repeat-x; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 203px; 
	COLOR: #fff; 
	PADDING-TOP: 10px; 
	BORDER-BOTTOM: #000 1px solid; 
	HEIGHT: 77px
}

.sf_right 
{
	FLOAT: right; 
	WIDTH: 537px
}

.headermessage 
{
	CLEAR: both; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #aa1717 1px solid; 
	MARGIN-TOP: -2px; 
	PADDING-LEFT: 15px; 
	BACKGROUND: url(images/searchbg.gif) #ca090d repeat-x left bottom; 
	PADDING-BOTTOM: 17px; 
	COLOR: #ffe4e0; 
	PADDING-TOP: 18px; 
	BORDER-BOTTOM: #000 1px solid;
	text-align:center;
}




#bannerbox
{
   border: solid 1px #bec3bd;
   margin-top: 20px;
   margin-bottom: 20px;
   margin-left: 10px;
   margin-right: 10px;
   padding: 5px;
   text-align: center;
   background-color: #d5dbdb;
   color: #FF9763;
}

#bannerbox a
{
   font-size: 10px;
   text-decoration: none;
   color: black; 
}






#choseculture
{
    position:absolute;
    right:10px;
}


.highlightcity
{
   background-color: #df2e05;
}

.highlightstate
{
   background-color: #f4c977;
}

.highlightcountry
{
   background-color: #818689;
}

.pollbar
{
    background-color: red;
    font-size: 1px;
    height: 2px;
    line-height: 2px;
    margin-bottom: 2px;
}

.progressbarcontainer
{
   width: 98%;
   height: 15px;
   border: solid 1px black;
   padding: 1px;
}

.progressbar
{
   width: 0px;
   background-color: Red;
   height: 15px;
}



#footertext
{
    text-align:center;
}
.left 
{
    float:left;
	MARGIN: 0px 0px 10px; 
	WIDTH: 595px
}

.left_side 
{
    float:left;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 8px; 
	PADDING-BOTTOM: 8px; 
	WIDTH: 159px; /*Era 159*/ 
	PADDING-TOP: 0px;
}
.right_side 
{
    float:right;
	MARGIN: 0px 5px 0px 0px; 
	WIDTH: 405px; /*Era 405*/
	TEXT-ALIGN: justify
}
.article 
{
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.highlight 
{
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
.right 
{
	MARGIN: 0px 0px 10px; 
	WIDTH: 170px
}

#largetopcontent
{
    text-align:center;
    width:99%
}
.modelslinks
{
    text-align:center;
}
