/* CSS Document */body
{
	font-family: Arial, Helvetica, sans-serif;
	color: #787878;
	margin: 0px;
	font-size: 12px;
}
h1
{
	color: #af1f1f;
	font-size: 20px;
}
h2
{
	color: #af1f1f;
	font-size: 16px;
}
h3
{
	color: #af1f1f;
	font-size: 14px;
}
#floatcontainer
{
	margin: auto;
	width: 1000px;
}
#header
{
	width: 1000px;
	height: 86px;
}
#maincontainer
{
	background-image: url('/assets/img/main-back.png');
	width: 1000px;
	float: left;
}
#mainmenu ul
{
	padding: 25px 25px 25px 25px;
	margin: 0px;
}
#mainmenu li
{
	display: inline;
	font-size: 14px;
	font-weight: bold;
	list-style-type: none;
	margin: 0;
	padding: 0px 20px 0px 0px;
}
#mainmenu a
{
	color: #000;
	text-decoration: none;
}

#leftcontainer
{
	float: left;
}
#rightcontainer
{
	float: right;
}
#rightcontainer select
{
	width: 100px;
	margin: 8px 28px 10px 37px;
	height: 20px;
}
#middlecontainer
{
	width: 667px;
	float: left;
}
#contentcontainer
{
	padding: 10px 25px;
}
#footer
{
	color: #FFF;
	width: 1000px;
	height: 25px;
	background-image: url('/assets/img/footer-xtralis-back.png');
	background-repeat: repeat-x;
	float: left;
	text-align: center;
	padding-top: 7px;
}

/* Common */

hr
{
	height: 1px;
	color: #787878;
}
select
{
	width: 215px;
	border-right: #787878 1px solid;
	border-top: #787878 1px solid;
	font-size: 8pt;
	border-left: #787878 1px solid;
	color: #787878;
	border-bottom: #787878 1px solid;
	background-color: #ffffff;
}
input
{
	border: 1px solid #787878;
	font-size: 8pt;
	color: #787878;
	background-color: #ffffff;
	margin-left: 0px;
}
.button
{
	background-color: #af1f1f;
	color: #FFF;
	font-weight: bold;
	border: solid 1px #000;
	height: 20px;
}

td
{
	padding: 2px 5px 2px 0px;
}
.gvwheader
{
	color: #FFF;
	background-color: #af1f1f;
}
.gvwheader a
{
	color: #FFF;
}
.gvwrow
{
	background-color: #EEE;
}
.gvwrow2
{
	background-color: #CCC;
}
.gvwrow a, .gvwrow2 a
{
	color: #af1f1f;
	font-weight: bold;
}
#ddlLanguage
{
	margin-right: 20px;
}

.validation
{
	color: Red;
}


/* Search */

#search_choice
{
	padding-top: 20px;
}
#search_searchresults
{
	padding-top: 20px;
}
#search_searchresults td
{
	padding-left: 5px;
}
#modalimage
{
	visibility: hidden;
	display: none;
}
#footer a
{
	color: White;
}
.ajax__calendar_days table tr td, .ajax__calendar_months table tr td, .ajax__calendar_years table tr td
{
	padding: 0;
	margin: 0;
}
#partnerlogin
{
	padding-left:10px;	
}

/* Licenses */

#LicenseS3100, #LicenseFastTrace2
{
	height:200px;
}


#LicenseS3100 .hpldownload, #LicenseFastTrace2 .hpldownload
{
margin-top:20px;
}
#LicenseS3100 .btnSearch, #LicenseFastTrace2 .btnSearch
{
margin-top:20px;
}

#LicenseV3100
{
	
}