a:link {	color: #5f5f5f;	text-decoration: none;}a:visited {	text-decoration: none;	color: #5f5f5f;}a:hover {	text-decoration: underline;	color: #DA1F1F;}a:active {	text-decoration: none;	color: #5f5f5f;}a {	font-size: 10px;}body,td,th {	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;	font-size: 10px;}body {	}body {		background-color: #FFFFFF;	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;		font-size: 10px;		line-height: 12px;		color: #5f5f5f;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	}h2 {	color: #CCCCCC	}h3 {		font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;		font-size: 1.15em;		background-color: #006666;  		color: #DCDCDC	}h4 {	color: #000000	}table {	color: #FFFFFF	}td, th {		font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;	font-size: 1em;	line-height: 2em;	color: #333333	}textarea {	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;		font-size: 1em	}ul {		font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;		font-size: 1em;		list-style-type: square;		list-style-position: outside	}.BulletBackgroundColor {	color: #FFFFFF	}.DataColor {	color: #DEDECA	}.footer { 	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;	font-size: 1.167em;	font-weight: bold;	line-height: 1.83em;	color: #333333;	background-color: #CCCCCC	}.FormBackgroundColor {	color: #CCCCCC	}.ImageTitleColor {	color: #CCCCCC	}.LabelColor {	color: #CCCCCC	}.ListColorEven {	color: #CCCCCC	}.ListFooterColor {	color: #333333	}.ListHeaderColor {	color: #333333	}.ListColorOdd {	color: #DEDECA	}.ListTitleColor {	color: #CCCCCC	}.NavigationBackgroundColor {	color: #666666	}.NavigationColor {	color: #CCCCCC	}.NewsDataColor {	color: #DEDECA	}.StoryTitle {	color: #000000;	font-weight: bold	}.StoryContentColor {	color: #000000	}.TitleColor {	color: #000000	}a:hover {		text-decoration: underline	}tr.ListHeaderColor th {	text-align: left;	}.small {	font-size: 7px;	font-weight: normal;}.bg_l {	background-color: #FFFFFF;	background-image: url(/images/bg_l.gif);	background-repeat: repeat-y;	position: absolute;	height: 100%;	width: 50px;	left: 0px;	top: 0px;	background-attachment: fixed;	background-position: left;}.bg_r {	background-color: #FFFFFF;	background-image: url(/images/bg_r.gif);	background-repeat: repeat-y;	position: absolute;	height: 100%;	width: 50px;	top: 0px;	right: 0px;	background-attachment: fixed;	background-position: right;}.logo_centre {	background-image: url(/images/logo.jpg);	background-repeat: no-repeat;	position: absolute;	top: 20px;	width: 100%;	height: 109px;	background-position: center;}.choose {	position: absolute;	height: 20px;	top: 200px;	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;	font-size: 14px;	font-weight: bold;	text-transform: lowercase;	color: #CC0000;	background-position: center;	width: 100%;	background-repeat: no-repeat;	left: 0px;}.centre {	background-attachment: fixed;	background-repeat: no-repeat;	background-position: center;	position: absolute;	width: 100%;	top: 270px;}.copyright {	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;	font-size: 9px;	color: #7F7F7F;	position: absolute;	width: 100%;	text-align: center;	bottom: 10px;	vertical-align: top;	overflow: visible;	visibility: visible;	height: 20px;	line-height: 10px;}.flash_board {	background-image: url(/images/flash_board.jpg);	background-repeat: no-repeat;	background-position: right;	height: 155px;	width: 48%;	left: 0px;	position: absolute;	top: 250px;}.safari_board {	background-repeat: no-repeat;	background-position: left;	height: 109px;	width: 48%;	position: absolute;	top: 250px;	right: 0px;}.flash_txt {	background-repeat: no-repeat;	background-position: right;	position: absolute;	height: 20px;	width: 48%;	top: 410px;	left: 0px;	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;	font-size: 12px;	font-weight: bold;	text-transform: lowercase;	color: #CC0000;}.html_txt {	background-repeat: no-repeat;	background-position: left;	position: absolute;	height: 20px;	width: 48%;	right: 0px;	top: 410px;	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;	font-size: 12px;	font-weight: bold;	text-transform: lowercase;	color: #CC0000;}.alt {	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;	font-size: 12px;	font-weight: bold;	color: #DA1F1F;	text-align: center;	vertical-align: middle;}.logo_left {	background-repeat: no-repeat;	position: absolute;	top: 20px;	width: 363px;	height: 109px;	background-position: center top;	left: 75px;	background-color: #FFFFFF;	background-image: url(/images/logo.jpg);}.home_m-board {	background-repeat: no-repeat;	height: 109px;	width: 100px;	position: absolute;	top: 20px;	background-image: url(/images/home_m-bd.jpg);	left: 77%;}.designs_m-board {	background-repeat: no-repeat;	background-position: top;	height: 109px;	width: 100px;	position: absolute;	top: 20px;	background-image: url(/images/designs_m-bd.jpg);	left: 77%;}.clients_m-board {	background-repeat: no-repeat;	height: 109px;	width: 100px;	position: absolute;	top: 20px;	background-image: url(/images/clients_m-bd.jpg);	left: 77%;}.contact_m-board {	background-repeat: no-repeat;	height: 109px;	width: 100px;	position: absolute;	top: 20px;	background-image: url(/images/contact_m-bd.jpg);	left: 77%;}.nav_home {	height: 93px;	width: 100px;	position: absolute;	top: 165px;	left: 77%;}.nav_designs {	height: 88px;	width: 100px;	position: absolute;	top: 276px;	left: 77%;}.nav_clients {	width: 100px;	position: absolute;	top: 378px;	left: 77%;	height: 83px;}.nav_contact {	height: 98px;	width: 100px;	position: absolute;	top: 496px;	left: 77%;}.nav_home-txt {	position: absolute;	height: 15px;	width: 100px;	top: 150px;	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;	font-size: 12px;	font-weight: bold;	text-transform: lowercase;	color: #CC0000;	left: 77%;}.nav_designs-txt {	position: absolute;	height: 18px;	width: 100px;	top: 258px;	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;	font-size: 12px;	font-weight: bold;	text-transform: lowercase;	color: #CC0000;	left: 77%;}.nav_clients-txt {	position: absolute;	height: 14px;	width: 100px;	top: 364px;	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;	font-size: 12px;	font-weight: bold;	text-transform: lowercase;	color: #CC0000;	left: 77%;}.nav_contact-txt {	position: absolute;	height: 14px;	width: 100px;	top: 482px;	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;	font-size: 12px;	font-weight: bold;	text-transform: lowercase;	color: #CC0000;	left: 77%;}.body {	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;	font-size: 10px;	color: #5f5f5f;	position: absolute;	height: 190px;	width: 400px;	left: 75px;	top: 190px;	text-align: left;	vertical-align: top;	line-height: 14px;}.title {	position: absolute;	height: 20px;	width: 425px;	left: 75px;	top: 150px;}.alt_title {	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;	font-size: 16px;	font-weight: bold;	color: #DA1F1F;	text-align: left;	vertical-align: middle;}.sub_head {	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;	font-size: 12px;	color: #5f5f5f;	text-align: left;	vertical-align: top;	line-height: 16px;	font-weight: bold;}.links {	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;	font-size: 10px;	font-weight: normal;	color: #5f5f5f;	position: absolute;	height: 20px;	width: 100%;	bottom: 40px;	text-align: center;}.contact_icon {	background-image: url(/images/contact.jpg);	background-repeat: no-repeat;	position: absolute;	height: 294px;	width: 68px;	left: 373px;	top: 236px;}.clients_icon {	background-image: url(/images/clients.jpg);	background-repeat: no-repeat;	position: absolute;	height: 228px;	width: 364px;	left: 74px;	top: 365px;}.text_box {	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;	font-size: 10px;	color: #5f5f5f;	text-align: left;	vertical-align: top;	position: absolute;	height: 190px;	width: 175px;	left: 325px;	top: 190px;	line-height: 14px;}.view_print {	position: absolute;	height: 61px;	width: 203px;	left: 322px;	top: 270px;	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;	font-size: 12px;	font-weight: bold;	color: #DA1F1F;}.view_web {	position: absolute;	height: 61px;	width: 204px;	left: 321px;	top: 390px;	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;	font-size: 12px;	font-weight: bold;	color: #DA1F1F;}.view_corp {	position: absolute;	height: 61px;	width: 223px;	left: 321px;	top: 505px;	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;	font-size: 12px;	font-weight: bold;	color: #DA1F1F;}.view_web2 {	position: absolute;	height: 61px;	width: 204px;	left: 75px;	top: 440px;	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;	font-size: 12px;	font-weight: bold;	color: #DA1F1F;}.view_corp2 {	position: absolute;	height: 61px;	width: 223px;	left: 75px;	top: 505px;	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;	font-size: 12px;	font-weight: bold;	color: #DA1F1F;}.text_box2 {	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;	font-size: 10px;	color: #5f5f5f;	text-align: left;	vertical-align: top;	position: absolute;	height: 178px;	width: 125px;	left: 196px;	top: 188px;	line-height: 14px;}.content {	position: absolute;	height: 20px;	top: 178px;	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;	font-size: 14px;	font-weight: bold;	text-transform: lowercase;	color: #CC0000;	background-position: center;	width: 100%;	background-repeat: no-repeat;}.logo_popup {	background-image: url(/images/logo_sml.jpg);	background-repeat: no-repeat;	position: absolute;	top: 20px;	width: 200px;	height: 60px;	background-position: center top;	left: 50px;}.designs-popup_m-board {	background-repeat: no-repeat;	background-position: top;	height: 109px;	width: 100px;	position: absolute;	top: 20px;	background-image: url(/images/designs_m-bd.jpg);	left: 300px;}.text_box-popup {	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;	font-size: 10px;	color: #5f5f5f;	text-align: left;	vertical-align: top;	position: absolute;	height: 300px;	width: 150px;	left: 300px;	top: 140px;	line-height: 14px;}.work {	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;	font-size: 10px;	color: #5f5f5f;	position: absolute;	height: 300px;	width: 230px;	left: 50px;	top: 140px;	text-align: left;	vertical-align: top;	line-height: 14px;}.sub_head_norm {	font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;	font-size: 14px;	color: #5f5f5f;	text-align: left;	vertical-align: top;	line-height: 16px;	font-weight: normal;}.small {	font-size: 8px;	line-height: 14px;	color: #DA1F1F;	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;}.bold {	font-weight: bold;}.valid_xhtml a:link, .valid_xhtml a:visited {	color: #DA1F1F; 	position: absolute;	right: 10%;	bottom: 20px;}.valid_css a:link, .valid_css a:visited {	color: #DA1F1F;	position: absolute;	bottom: 20px;	left: 10%;}.text_box-popupSiteClosed {	font-size: 10px;	color: #999999;	font-weight: bold;}
