/* INSURE FOR GLOBAL STYLES*//* WRITTEN BY TDG DIGITAL*/body {		font-family: verdana, Arial, Helvetica, sans-serif;     	font-size : 11px ! important;    	color: #000;		margin: 0;		background-color: #fff;		}body { 		scrollbar-arrow-color: #ffffff;		scrollbar-3dlight-color: #97DBFD;		scrollbar-highlight-color: #97DBFD;		scrollbar-face-color: #008DD4;		scrollbar-shadow-color: #black;		scrollbar-track-color: #B8E0F3;		scrollbar-darkshadow-color: black		}a {          font-family: verdana, Arial, Helvetica, sans-serif;         font-size: 11px;         font-weight:normal;        color: #333366;          text-decoration: none;        }a:hover {         color: #ff9900;         text-decoration: none;         }body, p, td, li {        font-family: verdana, Arial, Helvetica, sans-serif;     	Font-Size : 11px ! important;    	color: #000000;        }/*//////////////////////////////////////////////////////////////////*//*                                                                  *//*   DIV POSITIONING                                               *//*                                                                  *//*//////////////////////////////////////////////////////////////////*/#logo { /*Positions Logo*/	position: absolute;	top: 15px;	left: 15px;}#nav { /*Positions Navigation*/	position: absolute;	top: 43px;	left: 201px;}#content {	position: absolute;	/*width: 728px;*/	top: 80px;	left: 15px;}#content0 {	position: absolute;	/*width: 728px;*/	left: 15px;	top: 13px;}#lcol {	/*background-color: yellow;*/	width: 186px;	padding: 16px 0 0 0;	text-align: left;	vertical-align: top;	}	#mcol {	/*background-color: yellow;*/	width: 356px;	text-align: left;	vertical-align: top;	}	#twocol {	/*background-color: yellow;*/	width: 542px;	text-align: left;	vertical-align: top;	}		#twocol_framed {	/*background-color: yellow;*/	width: 382px;	text-align: left;	vertical-align: top;	}				#rcol {	/*background-color: yellow;*/	width: 186px;	text-align: left;	vertical-align: top;	padding: 16px 0 0 0;	}		#rcol0 {	/*background-color: yellow;*/	/*width: 186px;*/	text-align: left;	vertical-align: top;	padding: 16px 0 0 0;	}		td.leftread {    	color: #352F84;		line-height: 24px;		padding-right: 30px;	    }		td.indent {    	color: #000000;		padding-left: 5px;	    }		.midbluecolrpt {	background: url(../img/global/blue_mid_col_rpt.gif) repeat-y;}.rgtcolrpttop {	background-color: #FFF;}.blkedgelftwhite {	background: #FFFFFF url(../img/global/blk_edge_lft.gif) repeat-y left;	padding: 7px 0 7px 8px;}.blkedgergtwhite {	background: #FFFFFF url(../img/global/blk_edge_rgt.gif) repeat-y right;	padding: 7px 8px 7px 0;}.blkedgelftblue {	background: #DDEEF6 url(../img/global/blk_edge_blue_lft.gif) repeat-y left;	padding: 7px 0 7px 8px;}.blkedgergtblue {	background: #DDEEF6 url(../img/global/blk_edge_blue_rgt.gif) repeat-y right;	padding: 7px 8px 7px 0;}.blkedgelftbluehead {	background: #91CEEF url(../img/global/blk_edge_dblue_lft.gif) repeat-y left;	padding: 7px 0 7px 8px;}.blkedgergtbluehead {	background: #91CEEF url(../img/global/blk_edge_dblue_rgt.gif) repeat-y right;	padding: 7px 8px 7px 0;}.TESTcpYearNavigation, .TESTcpMonthNavigation {	background-color:#008DD4;	text-align:center;	vertical-align:center;	text-decoration:none;	color:#FFFFFF;	font-weight:bold;	}	.TESTcpDayColumnHeader,	.TESTcpYearNavigation,	.TESTcpMonthNavigation,	.TESTcpCurrentMonthDate,	.TESTcpCurrentMonthDateDisabled,	.TESTcpOtherMonthDate,	.TESTcpOtherMonthDateDisabled,	.TESTcpCurrentDate,	.TESTcpCurrentDateDisabled,	.TESTcpTodayText,	.TESTcpTodayTextDisabled,	.TESTcpText			{			font-family:verdana,arial;			font-size:10px;			}	TD.TESTcpDayColumnHeader			{			text-align:right;			border:solid thin #008DD4;			border-width:0 0 1px 0;			}	.TESTcpCurrentMonthDate,	.TESTcpOtherMonthDate,	.TESTcpCurrentDate			{			text-align:right;			text-decoration:none;			}	.TESTcpCurrentMonthDateDisabled,	.TESTcpOtherMonthDateDisabled,	.TESTcpCurrentDateDisabled			{			color:#D0D0D0;			text-align:right;			text-decoration:line-through;			}	.TESTcpCurrentMonthDate			{			color:#008DD4;			font-weight:bold;			}	.TESTcpCurrentDate			{			color: #FFFFFF;			font-weight:bold;			}	.TESTcpOtherMonthDate			{			color:#808080;			}	TD.TESTcpCurrentDate			{			color:#FFFFFF;			background-color: #008DD4;			border-width:1px;			border:solid thin #000000;			}	TD.TESTcpCurrentDateDisabled			{			border-width:1px;			border:solid thin #FFAAAA;			}	TD.TESTcpTodayText,	TD.TESTcpTodayTextDisabled			{			border:solid thin #008DD4;			border-width:1px 0 0 0;			}	A.TESTcpTodayText,	SPAN.TESTcpTodayTextDisabled			{			height:20px;			}	A.TESTcpTodayText			{			color:#008DD4;			font-weight:bold;			}	SPAN.TESTcpTodayTextDisabled			{			color:#D0D0D0;			}	.TESTcpBorder			{			border:solid thin #008DD4;			}.searchaddressbox {	padding: 10px;	text-align: center;}.searchaddressboxwidthfix {	width: 140px;}		h1 { font-size:1.2em }h2 { font-size:1.2em }h3 { font-size:1.2em }#dgPrices { border: 0; border-collapse: separate; }
#dgPrices tr td { border-bottom: 2px solid black; border-top: 0; border-right: 0; border-left: 0; }
#dgPrices tr td input { padding-bottom: -2px; margin-bottom: -2px; border: 0; }
#dgPrices tr td a { padding-bottom: -2px; margin-bottom: -2px; border: 0; }
#dgPrices tr td img { padding-bottom: 2px; margin-bottom: -2px; border: 0; }
#dgPrices .figures { padding-right: 5px; vertical-align: middle; width: 79px;}
#dgPrices .custom_name { color: White; vertical-align: middle; padding-left: 5px; }
.border_bottom {border-bottom: 2px solid black; }
