/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1.5em;
	font-size:100%;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
body{
background-color:#fff;
margin:0;
border:0;
padding:0;
}


#top{
width:100%;
height:10px;
background-color:#C37C3A;
margin:0;
padding:0;
}

#top-shine{
height:10px;
background-image:url(images/shine.jpg);
overflow: hidden;
margin:0;
border:0;
padding:0;

}



#translation-header{
	clear:both;
	width:100%;
	height: 207px;
	background-color:#A5C5EE;
	margin:0;
	border:0;
	padding:0;
	
}

 

#header-translation-logo{
	background-image:url(images/header.jpg);
	height:207px;
	margin:0px;
	border:0px;
	padding:0px;
	
}

#header-translation-logo h1 {

font-family:"Trebuchet MS", Arial, sans-serif;
color:#823200;
font-size:18px;
padding:140px 0px 0px 390px;
font-weight:400;
}

.content{
width:960px !important;
margin: 0 auto !important;
border:0px;
padding:0px;
}

#whiteSpace{
clear:both;
height:10px;
width:100%;
background-color:#FFFFFF;
}

#nav{
width:100%;
background-color:#C37C3A;
margin:0;
padding:0;
}

#navShine{
background-image:url(images/shine.jpg);
overflow: hidden;
margin:0;
border:0;
padding:0;
}



#nav ul li {
	float:left;
	line-height:18px;
	list-style-type: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	padding:7px 35px 7px 0px;
	letter-spacing: 1px;
}
#nav ul li a {
display:block;
color:#333;
text-decoration:none;
text-transform:capitalize;
}

#navShine ul li a:hover {
color:#256D77;
text-decoration:none;
}

#navShine ul li.pageOn a{
text-decoration:underline !important;
color:#256D77 !important;
}


#navShine ul li.pageOn a:hover{
text-decoration:underline !important;
cursor:default;
}
	
#nav ul li #pageOff {

}

#bodyWrapper{
width:100%;
background-color:#F7E8D0;
padding-top:60px;
}
.contentWrapper{
width:960px !important;
margin: 0 auto !important;
padding:0px;
}


#contentSideBar{
position:relative;
width:300px;
float:right;
text-align:center;
}

#contentSideBar h2{
font-family:Arial, Helvetica, sans-serif;
color:#256D77;
padding:30px 0px 5px 0px;
font-weight:400;
font-size:16px;
}

.sidebarImage{
padding:1.5em 0 2em 5px;
}

#contentSideBar p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#003366;
padding: 20px 20px 20px 20px;
line-height:20px;
letter-spacing:1px;
margin:0px 15px 0px 15px
}



.highlight{
background-image:url(images/sidebar-highlight.jpg);
background-repeat: repeat;
background-position: center;
padding:1em 1.5em 1em 1.5em;
}
.whyUs{
width:75%;
padding:0.5em 1.5em 0em 1.5em;
background-color:#e2cf97;
border-width:1px;
border-color:#c37c3a;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/


}

#contentMainBody p.highlight{
padding-left:2em !important:
}

#contentMainBody{
position:relative;
width:650px;
float:left	;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#2C2C28;
}	

#contentMainBody h1{
font-size:1.25em;
line-height:1.5em;
letter-spacing:125%;
color:#BC5505;
font-weight:400;
padding-bottom:0.1em;
width:25em;
border-bottom:dotted #669966 2px;
margin-bottom:1.5em;
}

#contentMainBody h2{
font-size:1.0em;
line-height:1.5em;
letter-spacing:125%;
color:#BC5505;
font-weight:400;
padding-bottom:0.1em;
width:25em;
margin-bottom:1.5em;
display:inline;
}

#contentMainBody p{
font-size:0.875em;
line-height:1.5em;
letter-spacing:125%;
margin-bottom:1.5em;
max-width:35em;

}

#contentMainBody ul{
margin-top:-1em;
font-size:0.875em;
line-height:1.5em;
letter-spacing:125%;
margin-bottom:1.5em;
max-width:35em;
list-style-position: inside;
list-style-type: disc;
margin-bottom:1em;

}

#contentMainBody li {
padding-left:1em;
padding-right:1em;
padding-bottom:0.5em;
line-height:1.5em;
}



.smaller{
font-size:80% !important;
}

.smallest{
font-size:70% !important;
}


.clear{
clear:both;
}

#bottomTexture{
clear:both;
margin-top:-1.5em;
height:25px;
background-image:url(images/textureBottom.jpg);
}

#footer{
clear:both;
background-color:#C37C3A;
}

.footerContent{
	width:960px !important;
	margin: 0 auto !important;
	padding:0px;
}

#footerShine{
	background-image:url(images/footerShine.jpg);
	overflow: hidden;
	margin:0;
	border:0;
	padding:30px 0px 0px 0px;
	text-align:center;
	background-repeat: repeat-y;
}
#footerShine a, #footerShine a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:capitalize;
text-decoration:none;
color:#003366;
letter-spacing:0.1em;
}
#footerShine h2{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-weight:400;
padding-top:30px;
padding-bottom:20px;
line-height:1.5em;
}

#footer .user1{
width:960px ;
margin: 0 auto;
padding:25px 0px 15px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
letter-spacing:0.1em;
text-align:left;
}

.user1 a,.user1 a:visited{
color:#333333;

}
.user1 a:hover, .user1 a:active{
color:#333333;
text-decoration:underline;
}

div.row {
  clear: both;
  padding-top: 10px;
  }

div.row span.label {
  float: left;
  width: 6em;
  text-align: right;
  }

div.row span.formw {
  float: left;
  padding-left:0.5em;
  text-align: left;
  } 
a, a:visited{
color:#256D77;
text-decoration:none;
}
a:hover, a:active{
text-decoration:underline;
}

.imageLeft{
margin-right:15px;
margin-top:10px;
margin-bottom:10px;
}
.required{
color:#BC5505;
}

#form{
width:80%;
border:1px solid #C37C3A;
padding:0.5em 1.5em 0em 1.5em;
background-color:#E2CF97;
}
.no-break{
white-space:nowrap;
}

#copyright{
margin:0;
border:0;
padding:30px 0px 0px 0px;
text-align:center;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#F7E8D0;
}

