/*RESET CODE*/
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,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0; padding:0; border:0; font-weight:normal; font-style:normal;font-size:100%; line-height:1; font-family:inherit; text-align:left;}
/*RESET CODE*/

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	height:100%;
	line-height:200%;
	text-align: left;
	background: #091734 url(../images/bkgrd.jpg) no-repeat center top;
}

a {color: #17335a; text-decoration: underline; font-weight: bold;}
a:hover {color: #4fbcf0;}
.strong {font-weight: bold;}
strong {font-weight: bold;}
.em {font-style: italic;}
em {font-style: italic;}
sup {font-size: 80%; line-height: 0;}
sub {font-size: 80%; line-height: 0;}
.clear {clear:both;}
.right {float: right;}

.left {float: left;}

.pagebasictext_Bold {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
font-weight:bold; 
color:#333333;
line-height:20px;
padding-top:10px;
}

.country {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
font-weight:bold; 
color:#666666;
line-height:15px;
padding:20px 7px 10px 0;
text-align:right;
}


h1 {position:relative; margin:0; padding:0px; float:left;}
h1 a {display:block; margin:125px 0 0 0; padding:0; width:325px; height:85px; text-indent:-9999px; text-decoration:none;}

h2 {
	position: relative;
	width: 806px;
	height: 45px; 
	margin: 0 0 0 195px;
	padding-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	font-stretch: extra-condensed;
	color:#4fbcf0;
	}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#091734;
	padding-bottom:10px;
	}
	
h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold; 
color:#333333;
line-height:20px;
padding:5px 0px 0px 5px;
}
h4 a{
text-decoration: none;



}	
h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#3680ac;
	padding-bottom:10px;
	margin-top: 10px;
	}
	
#wrapper {
	width: 1001px;
	margin: 0 auto;
	}	
*html#wrapper {
	width: 1001px;
	margin: 0 auto;
		
	}		
#header {
	width: 1001px;
	height: 225px;
	background: url(../images/header.jpg) no-repeat bottom;
	}
*html#header {
	width: 1001px;
	height: 225px;
	background: url(../images/header.jpg) no-repeat bottom;
	}	
#content {
	position: relative;
	width: 1001px; 
	margin: 0 auto;
	}
*html#content {
	position: relative;
	width: 1001px; 
	margin: 0 auto;
	}

/*NAVIGATION----------------------------------------------------------*/	
#nav {
	position: relative;
	width: 179px;
	margin: 5px 1px 0 0;
	float:left;
	background: #091734 url(../images/Nav_bottom.jpg) no-repeat bottom left;
	}
*html#nav {
	position: relative;
	width: 179px;
	margin: 5px 1px 0 0;
	float:left;
	background: #091734 url(../images/Nav_bottom.jpg) no-repeat bottom left;
	}	
	
#nav ul{
list-style-type: none;
font-family:Arial, Helvetica, sans-serif;
margin: 0;
padding: 0 -2px 25px 0;
font-style:normal;
font-weight:normal;
}
#nav ul.top {
background: url(../images/Nav_top.jpg) no-repeat top left; margin:0; padding: 0;
}

#nav li{
/*display:block;*/
color:#FFFFFF;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
font-size:15px;
text-align:right;
margin: 0 10px 0 10px;
padding: 10px 15px 2px 0;
border-bottom:#448db2 1px solid;
}
#nav li.home {
padding: 10px 15px 0 0;
/*margin-top: -5px;*/
}
#nav li.last{
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
font-size:15px;
text-align:right;
text-decoration:none;
color:#FFFFFF;
border:none;
padding-bottom:10px;
}
#nav ul a {
display:block;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
font-size:15px;
text-align:right;
text-decoration:none;
color:#FFFFFF;
}

#nav a:hover {
	text-decoration:underline;
	
}

#nav li.bordernone{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
font-size:15px;
text-align:right;
margin: 0 10px 0 10px;
padding: 10px 15px 0 0;
border:none;
}

#nav li.bothlines{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
font-size:15px;
text-align:right;
margin: 0 10px 0 10px;
padding: 10px 15px 0 0;
border-top:#448db2 1px solid;
border-bottom:#448db2 1px solid;
}



#nav ul a {
display:block;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
font-size:15px;
text-align:right;
text-decoration:none;
color:#FFFFFF;
}
#nav ul a.bordernone {
border: none;
}

#nav a:hover {
	text-decoration:underline;
	
}

#global-nav {
	position: relative;
	list-style-type: none;
	float: right;
	margin: 0 25px 15px 0;
	}
#global-nav li {
	float: left;
	}
#global-nav li a {
	display: block;
	color: #fff;
	font-weight: normal;
	font-size: 13px;
	background: #438db2;
	text-decoration: none;
	padding: 3px 15px;
	border-right: 1px solid #fff;
	}
#global-nav li a:hover {
	background: #66C6DC;
	}
	
/* ENDNAVIGATION----------------------------------------------------------*/

/*NAVIGATION Country----------------------------------------------------------*/	
#navcountry {
	display: block;
	position: relative;
	width: 179px;
	margin: 5px 1px 0 0;
	float:left;
	
	}
	
#navcountry ul{
list-style-type: none;
font-family:Arial, Helvetica, sans-serif;
margin: 0;
padding: 0 -2px 25px 0;
font-style:normal;
font-weight:normal;
}


#navcountry li{
/*display:block;*/
color:#FFFFFF;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
font-size:15px;
text-align:right;
margin: 0 10px 0 10px;
padding: 10px 15px 2px 0;
border-bottom:#448db2 1px solid;
}


#navcountry ul a {
display:block;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
font-size:15px;
text-align:right;
text-decoration:none;
color:#FFFFFF;
}

#navcountry a:hover {
	text-decoration:underline;
	
}

#navcountry li.bordernone{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
font-size:15px;
text-align:right;
margin: 0 10px 0 10px;
padding: 10px 15px 0 0;
border:none;
}

#navcountry li.bothlines{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
font-size:15px;
text-align:right;
margin: 0 10px 0 10px;
padding: 10px 15px 0 0;
border-top:#448db2 1px solid;
border-bottom:#448db2 1px solid;
}

#navcountry li.last{
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
font-size:15px;
text-align:right;
text-decoration:none;
color:#FFFFFF;
border:none;
padding-bottom:10px;
}

#navcountry ul a {
display:block;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
font-size:15px;
text-align:right;
text-decoration:none;
color:#FFFFFF;
}

#navcountry a:hover {
	text-decoration:underline;
	
}
	
/* ENDNAVIGATION Country----------------------------------------------------------*/

/* Dropdown----------------------------------------------------------*/
ul#salesdrop{
list-style-type: none;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
font-size:15px;
text-align:right;
margin: 0;
padding: 0 0 25px 0;
font-style:normal;
font-weight:normal;
background:none;
}

div.sdmenu {
width: 160px;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
font-size:15px;
text-align:right;
color: #fff;
margin-left:10px;
padding: 5px 0 5px 0;
border-bottom:#448db2 1px solid;
}

*html div.sdmenu {
margin-left:5px;
}

div.sdmenu div {
	overflow: hidden;
	text-align:right;
}

div.sdmenu div.collapsed {
	height: 24px;
	
}
div.sdmenu div span {
display: block;
padding: 6px 15px 6px 0;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
font-size:15px;
text-align:right;
color: #fff;
cursor:pointer;
}

div.sdmenu div a {
display:block;
padding: 5px 20px 5px 0;

font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal;
font-size:11px;
text-align:right;
color: #fff;
text-decoration: none;
text-align:right;
}
div.sdmenu div a.current {
background-color:#091734;
}
div.sdmenu div a:hover {
	color: #ffffff;
	text-decoration:underline;
	
	
}
.clear{
	clear:both;
}

.content-list{
font-size:12px;
list-style: square;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
margin-left:20px;
padding-top:10px;	
}

.content-list li{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
line-height:150%;
padding-top 5px;
}

.content-list ul{
font-family:Arial, Helvetica, Verdana, sans-serif; 
font-size:12px; 
list-style: disc;
margin-left: 15px; 
color:#666666;  
}
/* END Dropdown----------------------------------------------------------*/

		
#main_content {
	position: relative;
	width: 799px;
	min-height:678px;
	margin: 5px 0 0 5px;
	float:left;
	background: #fff url(../images/whitemaincontent.jpg) no-repeat top;
	padding:10px 5px 10px 10px;
	}
*html #main_content {
	position: relative;
	width: 799px;
	height:678px;
	margin: 5px 0 0 5px;
	float:left;
	background: #fff url(../images/whitemaincontent.jpg) no-repeat top;
	padding:10px 5px 10px 10px;
	}	
#main_content p {
line-height:150%;
padding:0px 20px 10px 0px;
}
#main_content ul {
line-height:150%;
padding:0px 0px 10px 20px;
}
#main_content li {
line-height:150%;
}
#modules {
	width: 743px;
	height:260px; 
	padding: 22px 24px 12px 24px;
	float:left;
	background: #fff url(../images/module_bkgrd.jpg) no-repeat;
	}
#modules p {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal; 
color:#333333;
line-height:15px;
padding:5px 5px 0px 5px;
}
	
#module1{
	float:left;
	width:237px;	
	height:220px;
	background-color:#FFFFFF;
	border:1px solid #666666;
	margin:0 12px 0 0;
}

#module2{
	float:left;
	width:237px;	
	height:220px;
	background-color:#FFFFFF;
	border:1px solid #666666;
	margin:0 12px 0 0;
}

#module3{
	float:left;
	width:237px;	
	height:220px;
	background-color:#FFFFFF;
	border:1px solid #666666;
}

/* basic button----------------------------------------------------------*/
#button {
display:block;
background-color:#091734;
float:right;
margin-top:-30px
}
#button a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
font-weight:normal; 
color:#ffffff;
display:block;
padding: 5px 5px 5px 5px;
text-decoration:none;

}
#button a:hover {
background-color:#4fbcf0;
text-decoration:underline;
	}

#footer {
	clear:both;
	margin: 13px 0 38px 0;
	width: 1001px;
	height: 40px;
	background: url(../images/footer.jpg) no-repeat;
	}
/*//////////////FORM ITEMS//////////////*/

.calendar {width: 300px; float: left;}
.calendar label {padding-right: 15px;}

#sales_heading {width: 500px; margin: 0 auto;}
#sales_heading h6 {color: #4fbcf0; font-size: 14px; font-weight: bold; text-align: center; margin: 10px 0;}
#sales_heading p {text-align: center;}

/* TABS----------------------------------------------------------*/
ul#tabs {list-style-type: none; margin: 0; padding: 0 0 2px 0; }
ul#tabs li { display: inline; }
ul#tabs li a { color: #FFFFFF; background-color: #17335a; border: 1px solid #c9c3ba; border-bottom: none; padding: 5px 10px; text-decoration: none; font-size:10px; }
ul#tabs li a:hover { background-color: #3680ac; }
ul#tabs li a.selected { color: #FFFFFF; background-color: #1270D9; font-weight: bold; padding:5px 10px; }
div.tabContent { border: 1px solid #c9c3ba; padding: 10px; width: 750px; }
*html div.tabContent { border: 1px solid #c9c3ba; padding: 10px; width: 758px; }
div.tabContent.hide {display: none; }

div.tabContent table {
width: 725px; margin-left: 15px;
}
div.tabContent td {
padding: 2px;
}

div.tabContent ol {margin-left: 25px;}

#modify, #additional, #modadd {background-color: #f1f0ee;}
/* END TABS----------------------------------------------------------*/

#company_info {margin: 15px 10px 0; float: left; width: 225px; display: inline;padding: 10px; }
#company_info p {margin: 0; padding: 2px 10px 0 0; line-height: 125%; font-size: 12px; text-align: center; }
#company_info p.sub {color: #4fbcf0; padding: 5px 0; font-weight: bold; }
#main_content p.head {font-size:14px; color: #FFFFFF; font-weight: bold; background-color: #17335a; width: 225px; padding: 5px 0; text-align: center;}
#company_info p.email {margin: 0; padding: 2px 10px 0 0; line-height: 115%; font-size: 11px; text-align: center; }

.small_text {color: #787878; font-size: 10px;}

table.display { border-collapse: collapse; border-bottom: solid thick #193b61; width: 770px; margin-bottom: 25px;} 
.display td { border-collapse: collapse; border: solid thin #999999; font-size:10px; background:#ffffff; } 
.blue td {background-color:#193b61; text-align: center; border-right: solid thin #999999;border-left: solid thin #999999; color: #FFFFFF; font-size:12px; line-height: 125%;}
table.sales {border-collapse: collapse; border-bottom: solid thick #193b61; width: 600px; margin: 0 107px 25px;}
*html table.sales {border-collapse: collapse; border-bottom: solid thick #193b61; width: 600px; margin: 0 90px 25px;}
.sales td {border-collapse: collapse; border: solid thin #999999; padding: 3px;} 
.grey td {background-color:#DADADA;}

.half {width: 350px; float: left; margin-bottom: 10px;}
.brochure {float: left; margin: 20px 12px; display:inline; width: 225px;}
*html .brochure {float: left; margin: 20px 10px; display:inline; width: 225px;}
.brochure2 {float: left; margin: 20px 12px; display:inline; width: 46%;}
.brochure img {border: #666666 thin solid;}
.brochure p, .brochure2 p {text-align: center; color:  #000000; font-weight: bold; margin-top: 5px; line-height: 125%;}
.brochure p.small {font-weight: normal; margin-top: 2px;}
/*.brochure a, .brochure2 a {color: #003366; font-size: 11px; text-align: center; line-height: 150%; padding: 3px 0;}*/
.brochure a:hover, .brochure2 a:hover {color: #4fbcf0; font-size: 11px;}
.left_img {float: left; margin: 5px 15px 20px 0;}

#guide p {font-size: 13px; line-height: 115%; margin: 0 0 7px 0; padding-bottom:10px; line-height:18px;}
#guide li {font-size: 11px; margin: 0; padding: 0;}
#guide h5 {font-size: 14px; padding-bottom: 3px;}

#news img {margin: 10px 20px 10px 0;}
#email .space {margin-top:45px;} 
#excel {float:right; margin: 0 95px 20px 0;}
.btn { background-color: #17335a; border: #17335a thin solid; color: #FFFFFF; font-size: 10px; padding: 2px 6px;}
.btnhov { background-color: #4fbcf0; border: #4fbcf0 thin solid;}
#sitemap {width: 750px;}
#sitemap li {font-size:14px; margin: 0 0 10px 35px; list-style-type: none; color: #17335a; font-weight: bold}
#sitemap li a {text-decoration: underline; font-size: 14px;}
#sitemap li ul {font-size:14px; margin: 10px 0 0; padding: 0;} 

#errors {display:none;}
#sales_report {width: 228px; margin: 2px 5px 0; border: none; border-collapse: collapse; }
#sales_report th {background-color: #293873; color: #FFFFFF; padding: 2px; font-weight: bold; border: #333333 thin solid; font-size: 11px;}
#sales_report td {background: #c3c3c3; color: #000000; padding: 2px; border: #999999 thin solid; font-size: 10px;}
.blue td {background-color:#193b61; text-align: center; border-right: solid thin #999999;border-left: solid thin #999999; color: #FFFFFF; font-size:12px; line-height: 125%;}
table.sales_home {border-collapse: collapse; border-bottom: solid thick #193b61; width: 228px; margin: 2 5px 0px;}
*html table.sales_home {border-collapse: collapse; border-bottom: solid thick #193b61; width: 228px; margin: 2 5px 0px;}
.sales_home td {border-collapse: collapse; border: solid thin #999999; padding: 3px; font-size: 8px;} 
.grey td {background-color:#DADADA;}
/* LOGIN PAGE----------------------------------------------------------*/
#login { 
	position: relative;
	width: 475px; 
	margin: 0 auto 300px;
	padding-top: 60px;
	}
#login p {color: #ffffff; font-size: 12px; text-align: center; margin: 10px 0; line-height: 125%;}
#login p.green {font-size: 20px; color: #6EB43E; font-weight: bold; font-stretch:expanded; margin:0;}
#login a {color: #4fbcf0; text-decoration: underline; font-weight: normal;}
#login a:hover {color: #6EB43E;}

#login .entry {width: 317px; height: 159px; margin: 25px 79px 55px; background: url(../images/login.jpg) no-repeat; padding-top: 12px;}
#login .entry p {font-size: 14px; color: #000000; font-weight: bold; margin: 0; padding:0;}

#login_form {width: 75%; height: 37%; margin: 10px 33px 4px; background: #ffffff; border: thin solid #666666; padding: 6px;}
#login_form table {font-weight: bold; font-size:16px; height:100%; clear: both; padding-bottom: 3px;}
#login_form td {padding: 5px; text-align: center;}
#login .entry .checkbox {font-size: 9px; padding:0; margin: 0; }

a.rightbutton {float: right; 
			background-image:url(../images/button_bkgrd.jpg);
			display:block;
			width:179px;
			height:29px;
			font-family: Arial, Helvetica, sans-serif;
	        font-size:11px;
			font-weight:bold;
			color:#FFFFFF;
			text-decoration:none;
			text-align:center;
			padding-top:5px;
}
a.rightbutton:hover{
			color:#091734;
}