* {
  margin:0;padding:0
}

img, table {
 	border: 0;
}

table, div {
	border-collapse: collapse;
}

html, body {
	height: 100%;	
}

td,th         {
	background-position: top;
	vertical-align:top;
	text-align:left;
}

html, body {	
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5a5a5a;	
}

a {
	color:#0067ac;
	font-size:11px;
	text-decoration:none;
}

.alignTR {
	vertical-align:top;
	text-align:right;
}

.alignBL {
	vertical-align:bottom;
	text-align:left;
}

.alignTL {
	vertical-align:top;
	text-align:left;
}

.alignRB {
	vertical-align:bottom;
	text-align:right;
}

ul li {
	list-style-position:inherit;
}

.tdLightBlue {
	background:#edf8fe url(../img/crnLlightBlue.gif) no-repeat left;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#0067ac;
	line-height:16px;
	padding-left:15px;
}

.tdLightBlue img {
	float:right;
}

.tdLightBlue .tdLightBluetext {
	float:left;
	margin-top:5px;
}
	
.tdLightBlue .arr {
	float:left;
	padding:7px 5px 0 0;
}

.thBlue {
	background:#65abdd url(../img/crnPriceLeftBlue.gif) no-repeat left;
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:15px;
	vertical-align:middle;
	border-bottom:1px solid #FFF;
	height:30px;
}

.thBlueImg {
	float:right;
}

.thBlueText {
	float:left;
	margin:7px 0 0 0px;
}

.thBlueTextArr {
	float:left;
	padding:7px 5px 0 0;
}

.tdGrey1 {
	background:#f1f2f3 url(../img/crnPriceLeftGrey.gif) no-repeat left;
	font-family:Tahoma;
	font-size:12px;
	color:#5a5a5a;
	padding-left:15px;
	height:30px;
	vertical-align:middle;
	border-bottom:1px solid #FFF;
}

.tdLightGrey1 {
	background:#f8f8f8 url(../img/crnLightGreyL.gif) no-repeat left;
	font-family:Tahoma;
	font-size:12px;
	color:#5a5a5a;
	padding-left:15px;
	height:30px;
	vertical-align:middle;
	border-bottom:1px solid #FFF;
}

.tdLightGreyf1f2f3 {
	background:#f1f2f3 url(../img/crnLf1f2f3.gif) no-repeat left;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#000;
	padding-left:15px;
	height:30px;
	vertical-align:middle;
	border-bottom:1px solid #FFF;
}

.tdLightGrey2 {
	background-color:#f8f8f8;
	font-family:Tahoma;
	font-size:12px;
	color:#5a5a5a;
	padding-left:15px;
	height:30px;
	vertical-align:middle;
	border-bottom:1px solid #FFF;
	text-align:right;
}

.tdLightGrey3 {
	background:#f8f8f8 url(../img/crnLightGreyR.gif) no-repeat right;
	font-family:Tahoma;
	font-size:12px;
	color:#5a5a5a;
	text-align:right;
	vertical-align:middle;
	border-bottom:1px solid #FFF;
	padding-right:15px;
}

.tdGrey2 {
	background-color:#f1f2f3;
	font-family:Tahoma;
	font-size:12px;
	color:#5a5a5a;
	text-align:right;
	vertical-align:middle;
	border-bottom:1px solid #FFF;
}

.tdGrey3 {
	background:#f1f2f3 url(../img/crnPriceRightGrey.gif) no-repeat right;
	font-family:Tahoma;
	font-size:12px;
	color:#5a5a5a;
	text-align:center;
	vertical-align:middle;
	border-bottom:1px solid #FFF;
}

.tdWhite1 {
	background-color:#FFF;
	font-family:Tahoma;
	font-size:12px;
	color:#5a5a5a;
	padding-left:15px;
	height:30px;
	vertical-align:middle;
	border-bottom:1px solid #FFF;
}
	
.tdWhite2 {
	background-color:#FFF;
	font-family:Tahoma;
	font-size:12px;
	color:#5a5a5a;
	text-align:right;
	vertical-align:middle;
	border-bottom:1px solid #FFF;
}

.tdWhite3 {
	background-color:#FFF;
	font-family:Tahoma;
	font-size:12px;
	color:#5a5a5a;
	text-align:center;
	vertical-align:middle;
	border-bottom:1px solid #FFF;
}

.tdWhite4 {
	background-color:#FFF;
	font-family:Tahoma;
	font-size:12px;
	color:#5a5a5a;
	text-align:right;
	vertical-align:middle;
	border-bottom:1px solid #FFF;
	padding-right:15px;
}

.blackBold {
	font-family:Tahoma;
	font-size:12px;
	color:#000;
	font-weight:bold;
}

.tableSpace {
	width:100%;
	margin-bottom:10px;
}	

.floatL {
	float:left;
}

.floatR {
 float:right;
 }
 
.allWork {
 	margin:0 0 100px 0;
}
