﻿ body {margin:0px;padding:0px;font:normal 12px/16px verdana;}
div, form, input, select {margin:0px;padding:0px;}
a {text-decoration: none;
	color:#CD4646}
a:active {text-decoration: none;
	color:#CD4646}
a:hover {text-decoration: none;
	color:#000000}
h1 {font-size:15px;font-weight:bold;text-transform:capitalize;margin:0px;padding:10px 0px 5px 0px;}
#Container {margin:0px auto;width:982px;position:relative;display:block;overflow:hidden;}
#ContainerInner {border:1px solid #464646;width:980px;clear:both;background-color:#FFF;margin:5px 0 0;}
#ContainerCloneInner {margin:0px 0px 0px 0px;border:1px solid #464646;width:660px;clear:both;background-color:#FFF;}
#Logo {position:absolute;top:5px;left:1px;z-index:10;}
#Heading {clear:both;width:100%;height:104px;display:block;overflow:hidden;}
#HeadingInner {padding:4px 15px 0px 10px;}
#TopBannerMenu {float:left;text-transform:uppercase;font-size:14px;width:101%;font-weight:bold;}
#TopBannerMenu a, #TopBannerMenu a:hover {font-weight:bold;text-decoration:none;}
#TopBannerMenu ul, #ProductLink ul{padding:0;list-style-type:none;margin:0px;}
#TopBannerMenu ul li, #ProductLink ul li{padding:0px 0px 0px 0px;list-style-type:none;display:inline;color:#FFFFFF;}
#TopBannerMenu ul li span, #ProductLink ul li span{padding:0px 6px 0px 1px;}
#TopBannerMenu ul li.Last span, #ProductLink ul li.Last span{border-right:none}
#TopBannerMenu ul li a, #ProductLink ul li a{}
#AddBucket
{
	list-style-type:none;padding:0px;margin:0px;text-align:right;text-transform:uppercase;font-size:10px; margin-left:5px;}
#Menu{font-size:11px;width:164px;
	float:left;
	margin-left:6px;
	padding-top:10px;}
#LeftMenu {list-style-type:none;padding:0px;margin:0px;width:157px;}
#LeftMenu li {list-style-type:none;padding:0px;margin:0px;text-align:right;text-transform:uppercase;font-size:10px;}
#LeftMenu li a {text-decoration:none;display:block;width:157px;padding:3px 0px 3px 0px;}
#LeftMenu li a:hover {}
#LeftMenu li a span {padding:0px 15px 0px 0px;display:block;}
#LeftMenu li.Arrow a span {}
#LeftMenu li.top {display:none;}
#LeftMenu li.bottom {display:none;}
.MenuButtons {width:157px;display:block;text-align:right;padding-top:20px;}
.MenuButtons a {text-align:right;border:0px;}
.MenuButtons img {text-align:right;border:0px;}
#divMainContent {clear:both;padding:0px;}
#ContentColumn {width:100%;display:block;overflow:hidden;}
#Content {float:left;width:643px;display:block;}
#ContentInner {width:100%;}
.Common {padding:10px 8px 20px;overflow:hidden;}
#Footer {padding:15px 0px 10px 0px;font-size:12px;width:100%;display:block;overflow:hidden;clear:both;}
#Footer ul {padding:0px 8px;list-style-type:none;margin:0px;}
#Footer ul li, #MyAccountMenu ul li {padding:0px 0px 0px 2px;list-style-type:none;display:inline;}
#Footer ul li span, #MyAccountMenu ul li span {padding:0px 6px 0px 1px;border-right:1px solid #676863;}
#Footer ul li.Last span, #MyAccountMenu ul li.Last span {border-right:none}
#Footer ul li a, #MyAccountMenu ul li a {}
#Footer div{ padding:0px 10px;}
#Footer {margin:0px auto;width:980px;border:1px solid #E9E6DD;border-top:none;}
/* Advertising  */
#Leaderboard {position:absolute;top:0px;left:0px;width:980px; text-align:center; padding:10px 0 10px 0;}
#Leaderboard #advert div { margin-left:auto; margin-right:auto;}
#Leaderboard table {width:862px;}
#HomeContent {float:left;width:645px;display:block;}

#HomeContent .SubHolder {clear:both;padding:10px 0px 0px 0px;width:100%;}
#HomeContent .SubHolderHome {clear:both;padding:10px 0px 0px 0px;width:100%;}
#HomeContent .Label {float:left;color:#000;width:128px;display:inline;}
#HomeContent .ChkBox {float:left;color:#000;width:150px;display:inline;font-size:10px;line-height:12px;}
#HomeContent .ChkBox input {margin:0px;padding:0px;line-height:12px;height:13px;}
#HomeContent .ChkBoxHome {float:left;color:#000;width:163px;display:inline;font-size:10px;line-height:12px;padding-left:0px;}
#HomeContent .ChkBoxHome label{display:block; float:left; width:140px;}
#HomeContent .ChkBoxHome input {margin:0px;padding:0px;line-height:12px;height:14px; margin-right:2px; float:left;}
#HomeContent .lab {font:bold 11px/16px verdana;}
#HomeContent .Field, #HomeContent .FieldCC {font-weight: bold;float:left;display:inline;width:330px;}
#HomeContent .FieldLink {float:left;display:inline;}
#HomeContent .Field input, #HomeContent .Field select, #HomeContent .FieldCC input, #HomeContent .FieldCC select {width:266px;}
#HomeContent .Field input.JobID {width:110px;}
#HomeContent .SubHolder input.Submit {width:81px;font:bold 13px/16px verdana;margin:0px 10px 0px 0px;padding:0px 1px;cursor:hand;}
#HomeContent .Field span select {margin-left:10px;}
#HomeContent .Field .SalaryDropDown {width:80px; margin-right:5px;}
#HomeContent .Field .SalaryInput {width:60px;}

#Logo {background:url(../images/logo.gif) no-repeat top left;width:438px;height:75px;}
#Logo a {width:433px;height:75px;text-indent:-1000px;font-size:2px;display:block;}
#StrapRight {position:absolute;top:35px;left:446px;z-index:10;color:#000;font:normal 20px/22px verdana;width:520px;text-align:right;}
#StrapName{position:absolute;top:60px;left:446px;z-index:10;color:#FFCC33;font:normal 13px/19px arial,sans-serif;width:520px;text-align:right;}
#Incorporating {position:absolute;top:152px;left:446px;z-index:10;color:#FFF;background:none;width:520px; height:23px;}
#Incorporating span {display:none;padding:2px 132px 0px 0px;text-align:right;}
#Heading {background:url(../images/bg_header.gif) repeat-x;}
#TopBannerMenu {color:#fff;margin-top:4px;}
#TopBannerMenu a, #TopBannerMenu a:hover {color:#fff;}
#ProductLink {color:#fff;}
#ProductLink a, #ProductLink a:hover {color:#fff; font-weight: bold;line-height:20px;}
#JobHeading a, #JobHeading a:hover 
{
	color:#CD4646;
text-decoration:none;
font-size:13px;
font-weight:bold;
}
#ContainerInner { border-left: 1px solid #E9E6DD; border-right: 1px solid #E9E6DD; border-bottom: none; border-top: 0px;}
 
 .inputbox
{
width:529px;
font-size:13px;
border:1px solid #D8D1C7;
display:block;
padding:10px;
margin-bottom:10px;
color:Black;

}
 .inputbox1
{
width:529px;
font-size:12px;
color:Black;
font-weight:normal;
border:1px solid #D8D1C7;
display:block;
padding:10px;
margin-bottom:10px;

}
.imgbutton_small
{
	width:171px;
	height:35px;
	background-image:url(../images/button_small.png);
	background-position:left top;
	background-repeat:repeat;
	background-color:Transparent;
	font-weight:bold;
	text-align:left;
	margin-left:15px;
	color:#333;
	border-width:0px;
	border-color:#ccc;
	border-style:solid;
	padding:0.4em;
	cursor:pointer;
	}
	.imgbutton_large
{
	width:260px;
	height:35px;
	background-image:url(../images/button_large.png);
	background-position:left top;
	background-repeat:repeat;
	background-color:Transparent;
	font-weight:bold;
	text-align:left;
	margin-left:15px;
	color:#333;
	border-width:0px;
	border-color:#ccc;
	border-style:solid;
	padding:0.4em;
	cursor:pointer;
	}
	
.imgbutton_blank
{
	width:70px;
	height:22px;
	background-image:url(../images/blank_70.png);
	background-position:left;
	background-repeat:repeat;
	background-color:Transparent;
	font-weight:normal;
	font-size:12px;
	padding-bottom:6px;
	text-align:center;
	color:#333;
	border-width:0px;
	border-color:#ccc;
	border-style:solid;
	cursor:pointer;
	}
.MainHeading  { position: relative; }
.MainHeading  h1 { color: #00CCFF; font: 36px arial,sans-serif; font-weight: bold; line-height: 36px; border:2; padding:  10px 20px 0px 5px; }
.dropdown 
{
	width:99%;
	font-family: Verdana,Tahoma,sans-serif;
	color: #808080;
	border:1px;
	padding-top:1px;
	border-color:#D9D9D9;
	border-width:0.5px;
	border-style:solid; 
	padding:0.3em;
	
	font-weight: normal;
	background-color: #E8FBFF;
	font-size:1.3em;
}
.sidebar {
float:right;
padding-top:30px;
width:270px;
}

.SearchButton
{
background:transparent none repeat scroll 0 0;
border:0 none;
cursor:pointer;
float:right;
font-size:1px;
height:31px;
letter-spacing:-1px;
margin:5px 5px 5px 0;
text-indent:-9900px;
width:139px;
}
/*************************/
 
.error, .message, .warning, .success, .notice
{
	font-family:Verdana, Helvetica, Arial, sans-serif;
    display:block;
    background-position:.5em .5em;
    background-repeat:no-repeat;   
    padding:.5em;
    font-size:1.1em;
    line-height:1.2em;   
    text-indent:22px;
    border-style:solid;
    border-width:1px;  
    margin-top:.3em; 
}
.success
{
    border-color:#79F351;
    background-color:#D2F3C7;
    background-image:url(../images/pass.gif);
    font-weight:normal;
}
.error
{   
    color:#cc0000;
    border-color:#e66455;
    background-color:#fdfddc;
    background-image:url(../images/error.gif);
    font-weight:normal;
}
.warning
{   
    color:#000;
    border-color:#F4D74F;
    background-color:#fdfddc;
    background-image:url(../images/warning.gif);
    font-weight:normal;
}
.message
{
    color:#000;
    border-color:#5B88BA;
    background-color:#fdfddc;
    background-image:url(../images/message.gif);   
    font-weight:normal;
}
.notice
{   
    color:#000;
    border-color:#ffffff;
    background-color:#fdfddc;
    background-image:url(../images/warning.gif);
    font-weight:normal;
    font-size:11px;
}
#ContentDesc {
	position: relative;
	margin: 10px;
	padding-bottom:1px;
	font-family: verdana,sans-serif;
	font-weight:bold;
	line-height: 25px;
	
}
#ContentDesc dl 
{
	padding:0.5em 0em .5em .5em;
    border-width:0 0 1px 0;       
    border-style:dotted;
    border-color:#ccc;
    overflow:hidden;
	}
#ContentDesc dt dd
{
	font-size:1.2em;
    line-height:1.6em;   
    padding-bottom:.25em;
    padding-right:.25em;
    overflow:hidden;
    clear:left;   
    width:10em;
    margin-right:1em;   
    color:#333;
    font-weight:bold;
    float:left;
}
.ThickBoxText {
float:right;
margin-right:10px;
position:relative;
width:470px;
}	
.logout
{
	margin-left:20%;
}	
.ProHead {
border-bottom:5px solid #E8E8EF;
font-size:18px;
padding-bottom:3px;
}
table.cart_table {

	width: 800px;

	border-top: 1px solid #DDDDDD;

	border-right: 1px solid #DDDDDD;

	clear: both;

	/*margin-bottom: 20px;*/

	font-size: 1em;

	background-color: #fff;

}



table.cart_table th {

	border-bottom: 1px solid #DDDDDD;

	border-left:1px solid #DDDDDD;

	background-color: #f8f8f8;

	padding: 2px 0;

}



table.cart_table .product-column {

	width: 60%;

	text-align: left;

}



table.cart_table .quantity {

	width: 40px;

}



table.cart_table .remove {

	width: 40px;

}



table.cart_table td {

	border-bottom:1px solid #DDDDDD;

	border-left:1px solid #DDDDDD;

	padding: 2px 10px;

}



table.cart_table caption {

	display: none;

}


table.cart_table tr.odd {
	background-color: #f8f8f8;
}


table.cart_table thead th {
	padding: 3px 10px;
}
table.cart_table th.included {
}

table.cart_table tbody td,
table.cart_table tbody th {
	padding: 2px 10px;
	border-bottom: 1px solid #DDDDDD;
	margin: 0;
	font-weight: normal;
	height: 30px;
	text-align: left;
}
table.cart_table tbody th {
	padding-left: 5px;
	width: 120px;
}
table.cart_table tfoot {
	text-align: right;
}
table.cart_table tfoot .value {
	text-align: left;
}
table.hosting tfoot th {
	padding: 5px 0;
}
.copyright {
padding:0px 0px 0px 0px;font-size:12px;width:75%;display:block;overflow:hidden;clear:both;
text-align:right;
color:#000;
padding-left:3px;
}