﻿body {background-color:#71882f; background-image:url(../images/xzottoBackgroundTiled.jpg);background-repeat:repeat-x;color:#999;font-family:Arial;font-size:12px;letter-spacing:0.02em;line-height:20px;padding:0px;margin:5px 0 0 0;}
a:hover{color:#f56225}
img{border:0px}
p{margin:8px 0;}
h2{margin-bottom:5px;color:#f56225}
h3{padding:0 0 5px 0;margin:0px;color:#334908;font-size:14px}
b{color:#617723}

label{padding-right:10px;text-align:left;margin:6px 0}
input{margin:2px 0}
.emailForm input.button
{
	background-color:#71882e;border:1px solid #334909;color:#fff;
}
.emailForm input.button:hover
{
	background-color:#334909;border:1px solid #71882e;color:#fff;cursor: pointer
}
.xzottoText{font-weight:bold;font-style:italic;color:#617723;font-size:13px}
i{font-size:13px;color:#000}

.alert{color:Red}
.errorDiv{float:left;background-color:#f26125;padding:5px 0 5px 35px;width:680px;color:#fff;background-image:url(../images/errorIcon.jpg);background-repeat:repeat-y;background-position:top left}

.layout
{
	width:800px;margin:0 auto;padding:0px;
}
.header, .container1, .container1 .head, .container1 .foot, .footer
{
	float:left;width:100%;
}
.headerLeft{float:left;width:407;}
.headerRight{float:right;width:393;color:#ffffff;font-size:11px;line-height:15px;padding:0 10px 0 0;}
.container1 .head
{
	background-image:url(../images/container1Head.png);background-repeat:no-repeat;height:46px;background-position:top left;
}
.container1 .head .language{color:#ffffff;font-size:11px; font-weight:bold; padding:8px 10px 0px 24px;}
.language{float:left;}
.flag{vertical-align:middle; margin:0px 5px;}
.logoSafeMail{float:right; padding:4px 28px 0px 0px;}
.container1 .content
{
	float:left;background-image:url(../images/container1Content.png);background-repeat:repeat-y;padding:0 30px;margin:0px;width:740px;
}


.navigation{margin:-3px 6px 0 3px;width:728px;background-image:url(../images/navigationBG.jpg);background-repeat:repeat-x}
.navigation ul{margin:0px;padding:0px;list-style-type:none;position:relative}
.navigation, .navigation ul, .navigation ul li, .statesList li
{
	float:left;height:20px;
}
.navigation ul li:last-child{border:none}
.navigation ul li a, .navigation ul li a:visited{color:#fff;text-decoration:none;display:block;float:left;padding:0 20px;margin-top:0px;font-weight:bold}
.navigation ul li:hover{background-color:#f26125}
.navigation ul li ul{display:none;position:absolute;width:230px;padding:0px;border:1px solid #fff; z-index:1; border-right:0px;}
.navigation ul li ul{margin:20px 0 0 -10px;}
* + html .navigation ul li ul{margin-left:-120px;float:left}
.navigation ul li:hover ul{display:block}
.navigation ul li ul li{background-color:#7c9338;border-right:none;border-bottom:1px solid #fff;width:230px; z-index:1;}
.navigation ul ul li a{width:230px; z-index:1;}
.statesList li{width:150px}

.pageTitle
{
	background-image:url(../images/titleBackground.jpg);background-repeat:no-repeat;height:23px;background-position:top left;float:left;padding:3px 0 1px 12px;
	color:#fff;font-weight:bold;text-transform: uppercase;float:left;margin:-5px 0 0 0;width:732px;
}
.pageTitle ul li, .row1 .navIcons{float:left}
.pageTitle ul li{margin-right:10px;padding-right:18px;text-transform:none;background-image:url(../images/breadCrumArrow.png);background-repeat:no-repeat;background-position:center right}
.pageTitle a{font-size:10px}

.row1, .row2
{
	float:left;width:735px;padding:10px 0 20px 0;
}
.row2{padding:20px 0 20px 0}
.row1{border-bottom:1px solid #e4e4e4;margin:0 auto}
.row1 .navIcons
{
	padding:10px 0 0 60px;margin:0 auto;list-style-type:none;width:600px;
}
.row1 .navIcons li
{
	float:left;width:200px;text-align:center;
}
.row1 .navIcons a, .row1 .navIcons a:visited
{
	text-transform: uppercase;color:#454545;font-weight:bold;font-size:12px;text-decoration:none;
}
.row1 .navIcons a:hover{color:#f56225;}
.row1 .navIcons img:hover
{
    margin:-5px 0 5px 5px;
}
.row2 .video, .row2 .summary, .row2 .summary .verbage, .row2 .summary2, .row2 .summary2 .verbage, .footer .copyright
{
	float:left;
}
.row2 .video{margin-left:5px}
.row2 .summary, .row2 .summary2{width:455px;padding:0 12px}
.row2 .summary .verbage {color:#646563;}
.row2 .summary2 .verbage {color:#646563;}
.verbage a:visited{color:Orange}
.row3
{
	float:left;padding:0 0 0 0;
}

.container1 .foot
{
	background-image:url(../images/container1Foot.png);background-repeat:no-repeat;height:44px;background-position:top left;
}

.footer{width:800px;margin:0 auto;padding:2px auto;color:#fff;font-size:10px; text-align:center;}
.footer a:link, .footer a, .footer a:active, .pageTitle a, .pageTitle a:visited{color:#fff;text-decoration:none;}
.footer a:hover, .pageTitle a:hover{color:#334908;}
.questions{font-weight:bold;color:Black;font-style:italic;margin-top:20px;font-size:12px}
.answers{font-size:12px}
.btnLogin{font-size:11px;font-weight:bold;text-decoration:none;color:#FFF;text-transform:none;}
.btnLogin a span, .btnLogin a span:hover{cursor:pointer;color:#FFF;padding:0 10px;display:inline-block;line-height:17px;}
.btnLogin a, .btnLogin a:hover{text-decoration:none;display:inline-block;margin:0 5px;}
.btnLogin a{background:url(../images/btnLoginNormR.png) no-repeat top right;}
.btnLogin span{background:url(../images/btnLoginNormL.png) no-repeat top left;}
.btnVideo{font-size:12px;font-weight:bold;text-decoration:none;color:#666666;text-transform:none;}
.btnVideo a span, .btnVideo a span:hover{cursor:pointer;color:#666666;padding:0 10px;display:inline-block;line-height:22px;}
.btnVideo a, .btnVideo a:hover{text-decoration:none;display:inline-block;margin:0 5px;}
.btnVideo a{background:url(../images/btnVideoR.png) no-repeat top right;}
.btnVideo span{background:url(../images/btnVideoL.png) no-repeat top left;}
