/* -------------------------------------------------------------------------------------------------------------------------------------
* Caprican Internet Solutions

* Main CSS Stylesheet

* Version: 1.5  Id: caprican-main.css

* Author: Alvin Santa Clara

* @Copyright Caprican Internet Solutions 

* THIS VERSION IS NOT FULLY COMPLETE - NEEDS TO BE OPTIMIZED 
- USE CAMELCASE TO CREATE SELECTORS
- CLEAN UP UNECCESSARY CLASSES
- THINK OF PROPER SEMANTICS

--------------------------------------------------------------------------------------------------------------------------------------*/

body {
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/Background/Main-Bg.jpg);
	background-repeat:repeat-x;
	text-align:center;
}

/* START CREATING MORE HTML SELECTORS TO CUT DOWN ON CLUTTER */

/* Universal HTML Selectors and Classes */
.clearBoth {
	clear: both;
}

/* End Universal HTML Selectors and Classes */

#container {
	position: relative;
	text-align: left;
	width: 877px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
}

/* Begin Masthead Header */
#header {
	position: relative;
	z-index: 2;
}

#logo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	height: 114px;
	width: 114px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 100;
}

/* End Masthead Header */

/* Page Chassis - Body */
#chassis {
	margin-top: 1px;
	margin-left: 22px;
	background-color: #C69C6D;
	z-index: 1;
}

/* Main Navigation Bar */
#mainNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	position: absolute;
	height: 30px;
	top: 70px;
	font-weight: bold;
	width: 775px;
	left: 80px;
	z-index: 90;
	background-repeat: repeat-x;
	letter-spacing: 2px;
	text-align: left;
	clip: rect(auto,auto,auto,auto);
}

#mainNav ul {
	list-style:none;
	margin-top: 0px;
	margin-bottom: 0px;

}

#mainNav li {
	display: inline;

}

/* NOTE: You got into a bind here in section again, figuring out how the background borders work on the main navigation.
Things to Check:
	1. make sure that if floats left (or right)
	2. the key on adjusting the links and the border navigation is to take a look at the margin and padding setting of 
	the #mainNav a:link, a:visited and the #mainNav a span settings.
	3. Your normally leave #mainNav li alone
	4. Use the clearBoth class if neccessary.
	5. #mainNav a:link, #mainNav a:visited margin-left or right settings handle the distance betwween borders.

 */
#mainNav a:link, #mainNav a:visited {
	color: #006633;
	text-decoration:none;
	margin-left: 12px;
	margin-right: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: -2px;
	padding-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	background-image: url(images/NavBar/tab-down-left.png);
	background-position: left top;
	background-repeat: repeat-x;
	float: left;
}

#mainNav a span {
	background-image: url(images/NavBar/tab-down-right.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 9px;
	padding-right: 12px;
	padding-bottom: 9px;
	padding-left: 15px;
	float: left;
}

#mainNav a:hover {
	color: #FFFFFF;
	background-image: url(images/NavBar/tab-up-left.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#mainNav a:hover span {
	color: #FFFFFF;
	background-image: url(images/NavBar/tab-up-right.png);
	background-repeat: no-repeat;
	background-position: right top;
}

/* End Main Navigation Bar */

/* This Section Controlls the Tab Navigation for the Main Navigation*/
body#link01 li.link01,
body#link02 li.link02,  
body#link03 li.link03,
body#link04 li.link04, 
body#link05 li.link05 {
	color: #FFFFFF;
}
body#link01 li.link01 a:link, body#link01 li.link01 a:visited, 
body#link02 li.link02 a:link, body#link02 li.link02 a:visited,
body#link03 li.link03 a:link, body#link03 li.link03 a:visited,
body#link04 li.link04 a:link, body#link04 li.link04 a:visited,
body#link05 li.link05 a:link, body#link05 li.link05 a:visited {
	color: #FFFFFF;
	background-image: url(images/NavBar/tab-up-left.png);
	background-position: left top;
	background-repeat: no-repeat;
}

body#link01 li.link01 a span, 
body#link02 li.link02 a span,
body#link03 li.link03 a span,
body#link04 li.link04 a span,
body#link05 li.link05 a span {
	color: #FFFFFF;
	background-image: url(images/NavBar/tab-up-right.png);
	background-position: right top;
	background-repeat: no-repeat;
}

/* End Tab Navigation */

/* Start Sub Navigation Bar -- This navigation falls under the top navigation bar*/
#subNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	position: absolute;
	height: 25px;
	top: 140px;
	font-weight: bold;
	width: 850px;
	left: 0px;
	background-color: #CCCCCC;
	font-size: 10px;
}
#subNav ul {
	list-style:none;
	margin:0;
	padding-left: 15px;
	padding-top:7px;
}
#subNav li {
	display: inline;
}
#subNav a:link, #subNav a:visited {
	padding: 2px 5px 6px;
	color: #000000;
	text-decoration:none;
	margin-right: 20px;
	margin-left: 20px;
}
#subNav a:hover {
	color: #993300;
}
#subNav_link01 a.link01, 
#subNav_link02 a.link02, 
#subNav_link03 a.link03, 
#subNav_link04 a.link04,
#subNav_link05 a.link05 {
	color: #993300;
}
#subNav_link01 li.link01 a:link, #subNav_link01 li.link01 a:visited, 
#subNav_link02 li.link02 a:link, #subNav_link02 li.link02 a:visited, 
#subNav_link03 li.link03 a:link, #subNav_link03 li.link03 a:visited,
#subNav_link04 li.link04 a:link, #subNav_link04 li.link04 a:visited,
#subNav_link05 li.link05 a:link, #subNav_link05 li.link05 a:visited {
	color: #993300;
}
/* End Sub Navigation Bar */

/* Start Side Navigation Bar */
#side_nav {
	/*float: left;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 130px;
	margin-top: 0px;
	font-weight: bold;
	background-color: #CCCFFF;
	padding-top: 1px;
	margin-bottom: 10px;
	margin-left: 2px;
	padding-bottom: 1px;
}
#sideNav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#sideNav li {
	border-bottom: 3px solid #CCCFFF;
}
#sideNav li a {
	display: block;
	padding: 5px 0px 5px 5px;
	border-left: 1px solid #CCCFFF;
	border-right: 1px solid #CCCFFF;
	color: #000000;
	text-decoration: none;
	background-image: url(/images/Bars/SideNav/GreyGradient.jpg);
	background-repeat: repeat-x;
	background-color: #F2F2F2;
}
#sideNav li a:hover {
    display: block;
	background-color: #F2F2F2;
	color: #FF9933;
}
#sideNav_header {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 6px;
	padding-bottom: 5px;
	width: 125px;
	margin: 0px;
}
#sideNav_footer {
	font-size: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 2px;
	width: 116px;
}
/* #sideNav .image {
	padding: 2px 1px 5px;
	float: left;
}
#sideNav .header {
	float: left;
	background-image: url(/images/side_nav/side_nav_header.jpg);
	height: 25px;
	width: 140px;
}
#sideNav .header p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	color: #FFFFFF;
	text-align: center;
	letter-spacing: 1px;
	margin-top: 2px;
}
#sideNav .content {
	float: left;
	background-color: #0099CC;
	margin: 0px;
	padding: 5px 0px 0px;
	border-left: 6px solid #CCCCCC;
	border-right: 1px solid #006699;
	background-color: #0099CC;
	color: #FFFFFF;
	padding: 5px 0px 5px 0px;
	width: 132px;
}*/
/* End Side Navigation */

/* Main Content Styles */
#mainContent {
	width: 830px;
	float: left;
	margin-top: 30px;
	background-color: #C69C6D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	margin-left: 11px;
	margin-bottom: 10px;
	display: inline;
}

#leftContent {
	width: 350px;
	float: left;
	/*	padding: 5px;
	border: thin solid #FF9933;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	display: inline;
	/*	background-image: url(images/Banners/Promotion.jpg);*/
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: normal;
	border: thin dotted #FFFFFF;
}

#leftContent .promo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	padding: 0px;
	text-align: center;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#rightContent {
	width: 455px;
	float: right;
	/*	padding: 0px;
	margin: 0px;*/
	display: block;
	background-color: #FFFFFF;
}

#rightContent p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}

#rightContent h3 {
	margin: 0px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;

}

/* Start Right Bar */
#rightBoxHeader {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 6px;
	padding-bottom: 5px;
	width: 125px;
	margin: 0px;
}
#rightBox {
	font-size: 12px;
	width: 116px;
	padding: 5px;
	margin: 5px;
/*	padding-bottom: 5px;*/
}
#rightBoxFooter {
	font-size: 2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 2px;
	width: 116px;
}
#rightBox a:link, .rightBox a:visited {
	color: #000000;
	text-decoration: none;
}
#rightBox a:hover {
	color: #FF0000;
	text-decoration: none;
}
#rightBox .content {
	padding-right: 0px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
	width: 115px;
}
/*#rightBarHeader {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	background-color: #CCCFFF;
	color: #000000;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;
	float: left;
	width: 125px;
	margin: 0px;
}
#rightBarBox {
	font-size: 12px;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCFFF;
	border-bottom-color: #CCCFFF;
	border-left-color: #CCCFFF;
	margin-bottom: 10px;
	padding-right: 5px;
	padding-left: 5px;
	float: left;
	width: 116px;
}
#rightBar a:link, .rightBox a:visited {
	color: #000000;
	text-decoration: none;
}
#rightBar a:hover {
	color: #FF0000;
	text-decoration: none;
}*/
/* End Right Bar */

/* Box Styles */
/* Content Boxes - For Articles */
.basicContentBoxHeader {
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 2px;
}
/*.mainBoxHeaderSort {
	font-size: 12px;
	background-color: #0099CC;
	color: #FFFFFF;
	padding: 2px;
	font-weight: bold;
}*/
.basicContentBox {
	font-size: 12px;
	background-color: #FFFFFF;
}
.basicContentBox a:link, .basicContentBox a:visited {
	color: #0000FF;
	text-decoration: underline;
}
.mainBoxHeader {
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 2px;
}
/*.mainBoxHeader_sort {
	font-size: 12px;
	background-color: #0099CC;
	color: #FFFFFF;
	padding: 2px;
	font-weight: bold;
}*/
.mainBox {
	font-size: 12px;
	padding: 5px;
	margin-bottom: 10px;
}
.mainBox a:link, .mainBox a:visited {
	color: #0000FF;
	text-decoration: underline;
}
/*.mainBoxHeader {
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	padding-left: 10px;
	padding-top: 2px;
}
.mainBoxHeader_sort {
	font-size: 12px;
	background-color: #0099CC;
	color: #FFFFFF;
	padding: 2px;
	font-weight: bold;
}*/
/* Master Box - For Master Admin Acct. */
.master_box {
	font-size: 12px;
	padding: 5px;
	margin-bottom: 10px;
}
.master_box a:link, .master_box a:visited {
	color: #0000FF;
	text-decoration: underline;
}
.master_box_header {
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 2px;
}

/* Basic Box */
.basic_box {
	font-size: 12px;
	padding: 5px;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCFFF;
	border-bottom-color: #CCCFFF;
	border-left-color: #CCCFFF;
	margin-bottom: 10px;
}
.basic_box a:link, .basic_box a:visited {
	color: #0000FF;
	text-decoration: underline;
}
.basic_box a:hover {
	color: #FF0000;
	text-decoration: underline;
}

/* Detail Box */
.detail_box_header {
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	background-color: #CCCFFF;
	color: #000000;
	padding-left: 5px;
	width: 500px;
}
.detail_box {
	font-size: 12px;
	padding: 5px;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCFFF;
	border-bottom-color: #CCCFFF;
	border-left-color: #CCCFFF;
	margin-bottom: 10px;
	width: 500px;
}
.detail_box a:link, .detail_box a:visited {
	color: #0000FF;
	text-decoration: underline;
}
.detail_box a:hover {
	color: #FF0000;
	text-decoration: underline;
}

/* Rounded Borders */
/* Container Borders - Not Used */
.main_border_top {background: url(images/Borders/Flexible/Black/top.gif) repeat-x 0 0; }
.main_border_bottom  {background: url(images/Borders/Flexible/Black/bottom.gif) repeat-x 0 100%}
.main_border_left {background: url(images/Borders/Flexible/Black/left.gif) repeat-y 0 0}
.main_border_right {background: url(images/Borders/Flexible/Black/right.gif) repeat-y 100% 0}
.main_border_bottomleft {background: url(images/Borders/Flexible/Black/bottom-left.gif) no-repeat 0 100%}
.main_border_bottomright {background: url(images/Borders/Flexible/Black/bottom-right.gif) no-repeat 100% 100%}
.main_border_topleft {background: url(images/Borders/Flexible/Black/top-left.gif) no-repeat 0 0}
.main_border_topright {background: url(images/Borders/Flexible/Black/top-right.gif) no-repeat 100% 0;}

/* Chassis Borders - RichSoil */
.chassis_border_top {background: url(images/Borders/Flexible/RichSoil/top.gif) repeat-x 0 0; }
.chassis_border_bottom  {background: url(images/Borders/Flexible/RichSoil/bottom.gif) repeat-x 0 100%}
.chassis_border_left {background: url(images/Borders/Flexible/RichSoil/left.gif) repeat-y 0 0}
.chassis_border_right {background: url(images/Borders/Flexible/RichSoil/right.gif) repeat-y 100% 0}
.chassis_border_bottomleft {background: url(images/Borders/Flexible/RichSoil/bottom-left.gif) no-repeat 0 100%}
.chassis_border_bottomright {background: url(images/Borders/Flexible/RichSoil/bottom-right.gif) no-repeat 100% 100%}
.chassis_border_topleft {background: url(images/Borders/Flexible/RichSoil/top-left.gif) no-repeat 0 0}
.chassis_border_topright {background: url(images/Borders/Flexible/RichSoil/top-right.gif) no-repeat 100% 0;}

/* Content Borders - Right Content - Richsoil White */
.rc_border_top {background: url(images/Borders/Flexible/RightContent/top.gif) repeat-x 0 0; }
.rc_border_bottom  {background: url(images/Borders/Flexible/RightContent/bottom.gif) repeat-x 0 100%}
.rc_border_left {background: url(images/Borders/Flexible/RightContent/left.gif) repeat-y 0 0}
.rc_border_right {background: url(images/Borders/Flexible/RightContent/right.gif) repeat-y 100% 0}
.rc_border_bottomleft {background: url(images/Borders/Flexible/RightContent/bottom-left.gif) no-repeat 0 100%}
.rc_border_bottomright {background: url(images/Borders/Flexible/RightContent/bottom-right.gif) no-repeat 100% 100%}
.rc_border_topleft {background: url(images/Borders/Flexible/RightContent/top-left.gif) no-repeat 0 0}
.rc_border_topright {background: url(images/Borders/Flexible/RightContent/top-right.gif) no-repeat 100% 0;}

/* Orange */
.orange_top {background: url(images/Borders/Flexible/Orange/top.gif) repeat-x 0 0; }
.orange_bottom  {background: url(images/Borders/Flexible/Orange/bottom.gif) repeat-x 0 100%}
.orange_left {background: url(images/Borders/Flexible/Orange/left.gif) repeat-y 0 0}
.orange_right {background: url(images/Borders/Flexible/Orange/right.gif) repeat-y 100% 0}
.orange_bottomleft {background: url(images/Borders/Flexible/Orange/bottom-left.gif) no-repeat 0 100%}
.orange_bottomright {background: url(images/Borders/Flexible/Orange/bottom-right.gif) no-repeat 100% 100%}
.orange_topleft {background: url(images/Borders/Flexible/Orange/top-left.gif) no-repeat 0 0}
.orange_topright {background: url(images/Borders/Flexible/Orange/top-right.gif) no-repeat 100% 0; }

/* Box Rounded Borders */
/* Side Nav Box */
.side_nav_box_top {background: url(images/Borders/Flexible/PurpleBoxSolid/top.gif) repeat-x 0 0; }
.side_nav_box_bottom  {background: url(images/Borders/Flexible/PurpleBoxSolid/bottom.gif) repeat-x 0 100%}
.side_nav_box_left {background: #CCCFFF url(images/Borders/Flexible/PurpleBoxSolid/left.gif) repeat-y 0 0;}
.side_nav_box_right {background: url(images/Borders/Flexible/PurpleBoxSolid/right.gif) repeat-y 100% 0}
.side_nav_box_bottomleft {background: url(images/Borders/Flexible/PurpleBoxSolid/bottom-left.gif) no-repeat 0 100%}
.side_nav_box_bottomright {background: url(images/Borders/Flexible/PurpleBoxSolid/bottom-right.gif) no-repeat 100% 100%}
.side_nav_box_topleft {background: url(images/Borders/Flexible/PurpleBoxSolid/top-left.gif) no-repeat 0 0}
.side_nav_box_topright {background: url(images/Borders/Flexible/PurpleBoxSolid/top-right.gif) no-repeat 100% 0;}

/* Purple Box */
.purple_box_top {background: url(images/Borders/Flexible/PurpleBox/top.gif) repeat-x 0 0; }
.purple_box_bottom  {background: url(images/Borders/Flexible/PurpleBox/bottom.gif) repeat-x 0 100%}
.purple_box_left {background: url(images/Borders/Flexible/PurpleBox/left.gif) repeat-y 0 0}
.purple_box_right {background: url(images/Borders/Flexible/PurpleBox/right.gif) repeat-y 100% 0}
.purple_box_bottomleft {background: url(images/Borders/Flexible/PurpleBox/bottom-left.gif) no-repeat 0 100%}
.purple_box_bottomright {background: url(images/Borders/Flexible/PurpleBox/bottom-right.gif) no-repeat 100% 100%}
.purple_box_topleft {background: url(images/Borders/Flexible/PurpleBox/top-left.gif) no-repeat 0 0}
.purple_box_topright {background: url(images/Borders/Flexible/PurpleBox/top-right.gif) no-repeat 100% 0;}

/* Orange Box */
.orange_box_top {background: url(images/Borders/Flexible/OrangeBox/top.gif) repeat-x 0 0; }
.orange_box_bottom  {background: url(images/Borders/Flexible/OrangeBox/bottom.gif) repeat-x 0 100%}
.orange_box_left {background: url(images/Borders/Flexible/OrangeBox/left.gif) repeat-y 0 0}
.orange_box_right {background: url(images/Borders/Flexible/OrangeBox/right.gif) repeat-y 100% 0}
.orange_box_bottomleft {background: url(images/Borders/Flexible/OrangeBox/bottom-left.gif) no-repeat 0 100%}
.orange_box_bottomright {background: url(images/Borders/Flexible/OrangeBox/bottom-right.gif) no-repeat 100% 100%}
.orange_box_topleft {background: url(images/Borders/Flexible/OrangeBox/top-left.gif) no-repeat 0 0}
.orange_box_topright {background: url(images/Borders/Flexible/OrangeBox/top-right.gif) no-repeat 100% 0;}

/* Green Box */
.green_box_top {background: url(images/Borders/Flexible/GreenBox/top.gif) repeat-x 0 0; }
.green_box_bottom  {background: url(images/Borders/Flexible/GreenBox/bottom.gif) repeat-x 0 100%}
.green_box_left {background: url(images/Borders/Flexible/GreenBox/left.gif) repeat-y 0 0}
.green_box_right {background: url(images/Borders/Flexible/GreenBox/right.gif) repeat-y 100% 0}
.green_box_bottomleft {background: url(images/Borders/Flexible/GreenBox/bottom-left.gif) no-repeat 0 100%}
.green_box_bottomright {background: url(images/Borders/Flexible/GreenBox/bottom-right.gif) no-repeat 100% 100%}
.green_box_topleft {background: url(images/Borders/Flexible/GreenBox/top-left.gif) no-repeat 0 0}
.green_box_topright {background: url(images/Borders/Flexible/GreenBox/top-right.gif) no-repeat 100% 0;}

/* Table Styles */
.client_table {
	border: thin dotted #999999;
	font-size: 12px;
}
.client_td_border {
	border-bottom: thin dotted #999999;
}
.reps_table {
	border: thin dotted #999999;
}
.reps_td_border {
	border-bottom: thin dotted #999999;
}

/* Product Styles */
.prod_header {
	font-size: 16px;
	font-weight: bold;
	
}
.prod_header a:link, .prod_header a:visited {
	color: #000000;
	text-decoration: none;
	
}
.prod_header a:hover {
	color: #FF0000;
	text-decoration: none;
	
}
.recordset_paging_top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.recordset_paging_top a:link, .recordset_paging_top a:visited {
    color: #FFFFFF;
	text-decoration: none;
}
.recordset_paging_top a:hover {
    color: #FFFF00;
	text-decoration: none;
}
.recordset_paging {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.recordset_paging a:link, .recordset_paging a:visited {
    color: #0000FF;
	text-decoration: none;
}
.recordset_paging a:hover {
    color: #FF0000;
	text-decoration: none;
}
.compare {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
}
.compare a:link, .compare a:visited {
    color: #0000FF;
	text-decoration: underline;
}
.compare a:hover {
    color: #FF0000;
	text-decoration: underline;
}
/* Font Styles */
.arial_big {
	font-size: 14px;
}
.arial_big_blk {
	color: #000000;
	font-size: 14px;
}
.arial_big_red {
	color: #FF0000;
	font-size: 14px;
}
.arial_big_green {
	color: #006600;
	font-size: 14px;
}
.arial_big_blue {
	color: #0000FF;
	font-size: 14px;
}
.arial_medium {
	font-size: 12px;
}
.arial_medium_blk {
	color: #000000;
	font-size: 12px;
}
.arial_medium_red {
	color: #FF0000;
	font-size: 12px;
}
.arial_medium_blue {
	color: #0000FF;
	font-size: 12px;
}
.arial_medium_white {
	color: #FFFFFF;
	font-size: 12px;
}
.arial_medium_006699 {
	color: #006699;
	font-size: 12px;
}
.arial_small {
	font-size: 11px;
}
.arial_small_blk {
	color: #000000;
	font-size: 11px;
}
.arial_small_red {
	color: #FF0000;
	font-size: 11px;
}
.arial_small_blue {
	color: #0000FF;
	font-size: 11px;
}
.font_red {
	color: #FF0000;
}
.font_green {
	color: #006600;
}
.font_blue {
	color: #0066FF;
}
.font_orange {
	color: #FF6600;
}
/* Footer */
#footer {
	clear:both;
	font-size: 11px;
	text-align: center;
	padding: 8px;
	/*	background-color: #000000;*/
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;/*	background-image: url(images/Borders/Main/bottom.gif);
	background-position: left bottom;
	background-repeat: no-repeat;*/
}
