/* CSS Document */
body {
	height:100%;
	width:100%;
	margin:0;
	padding:0;
	background-image:url('http://cit.digitalsurgeonsdev.com/images/cit/bg.gif');
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#e1e1e1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
#outerdiv {
	width:100%;
}
#container {
	margin:0 auto;
	width:1000px;
	padding-top:19px;
	margin-left: auto;
	margin-right:auto;
}
#main_container {
	float:left;
}
#header {
	width:1000px;
	height:135px;
	background-image:url('http://cit.digitalsurgeonsdev.com/images/cit/header.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
}
#navigation {
	width:1000px;
	height:25px;
	background-image:url('http://cit.digitalsurgeonsdev.com/images/cit/navbg.gif');
	background-position:top left;
	background-repeat:repeat-x;
	float:left;
}
#main_content {
	width:1000px;
	min-height:573px;
	_height: 573px;
	background-color:#9e1e49;
	color:#ffffff;
	float:left;
}
#left_column {
	width:176px;
	background-color:#ffffff;
	color: #000000;
	float:left;
	margin-left: 11px;
	margin-right: 11px;
	margin-top:43px;
	min-height:500px;
	_height:500px;
	background-image:url('http://cit.digitalsurgeonsdev.com/images/cit_left/leftcol_bottom.gif');
	background-position: bottom left;
	background-repeat:no-repeat;
}
#right_column {
	float: right;
	width: 802px;
}
#left_column_top {
	width:176px;
	height:0px;
	background-image:url('http://cit.digitalsurgeonsdev.com/images/cit_left/leftcol_top.gif');
	background-position: top left;
	background-repeat:no-repeat;
}
#left_column_top_prod {
	min-height:250px;
	_height:250px;
}
#left_column_bottom {
	width:176px;
	height:4px;
}
#page_header {
	width: 100%;
	height: 43px;
	color:#ffffff; font-size:12pt; line-height:43px; 
	font-weight:bold; text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:10px;
	float:left;
}
#content_area {
	margin-left:34px;
	float:left;
	margin-bottom:20px;
}
#category_banner {
	border:0px;
	margin-bottom:22px;
	float:left;
}
#component_area {
	margin-right:34px;
	float:left;
}
table.contentpaneopen {
	font-size:11px;
	line-height:18px;
	color:#fff;
	float:left;
}
#custommod {
	margin-right:34px;
	float:left;
}
#footer {
	width:1000px;
	min-height:60px;
	_height:70px;
	text-align:center;
	float:left;
	
}
#footer p {
	font-size:8pt;
	margin-top:12px; margin-bottom:20px;
	color:#aeaeae;
}
#footer a.dslink {
	color:#aeaeae;
	text-decoration:none;
}
#footer_nav {
	width:1000px;
	height:27px;	
	background-image:url('http://cit.digitalsurgeonsdev.com/images/cit/footerbg.gif');
	background-position:top left;
	background-repeat:repeat-x;
	font-size:8pt;
	line-height:27px;
	color:#ffffff;
}
a.footer_nav {
	color:#ffffff;
	text-decoration:none;
}
#footer_left {
	width:5px;
	height:27px;
	background-image:url('http://cit.digitalsurgeonsdev.com/images/cit/footer-left.gif');
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
}
#footer_right {
	width:5px;
	height:27px;
	background-image:url('http://cit.digitalsurgeonsdev.com/images/cit/footer-right.gif');
	background-position:top left;
	background-repeat:no-repeat;
	float:right;
}
#preload {
	display:none;
	visibility:hidden;
}
.citproposal {
	color: #ffffff;
	text-decoration: underline;
}
.citsavings {
	color:#ffffff;
	font-weight:bold;
}
.citposition {
	border:0px;
}
.citposition ul {
	margin:0px;
	padding-left: 13px;
}
.headers
{
    BORDER-RIGHT: #e4e4e6 thin solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #e4e4e6 thin solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #e4e4e6 thin solid;
    WIDTH: 125pt;
    COLOR: dimgray;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #e4e4e6 thin solid;
    BACKGROUND-COLOR: #eeeeea
}

a.footer_nav_New {
    FONT-SIZE: 9pt;
    COLOR: firebrick;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.titles
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    WIDTH: 125pt;
    COLOR: Lightgray;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #e4e4e6 thin solid
}