/* CSS Document */
body 
	{ 
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #484848;	
	/*background-color: #e2e2e2;*/
	background-color: #ffffff;
	}

.body-center {
	background: url(../img/bg5.png) repeat-y;
}
.body-left {
	background: url(../img/bg6_l.png) repeat-y right;
}
.body-right {
	background: url(../img/bg6_r.png) repeat-y left;
}
.body-footer-center {
	background: url(../img/bg6_fc.png) repeat-x;
	/* background-color: a6a6a6;
	background-color: c9c9c9;*/
	background-color: #e2e2e2;
}
.body-footer-left {
	background: url(../img/bg6_fl.png) no-repeat top right;
	/* background-color: a6a6a6;
	background-color: c9c9c9; */
	background-color: #e2e2e2;
}
.body-footer-right {
	background: url(../img/bg6_fr.png) no-repeat top left;
	/* background-color: a6a6a6;
	background-color: c9c9c9; */
	background-color: #e2e2e2;
}

.error 
	{
	color: #DD0000;	
	}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

ul {
	border: 0px solid black;
	list-style-image: url("../img/bullet.gif");
	margin: 5px 0px 5px 15px;
	padding-left: 0px;
}

li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 0px solid gray;
	margin-left: 0px;
	padding: 2px;
}

a.navigation:link, a.navigation:visited, a.navigation:active {
	white-space: nowrap; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	/*color: #00558C;*/
	color: white;
	text-decoration: none;
	/*text-shadow: #383838 0px -1px 0px;*/
}  

a.navigation:hover {
	/*color: #FFCC00;*/
	/*color: #CCCCCC;*/
	color: white;
	text-decoration: underline;
}  

table.navigation_bar
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold;
	color: white;
    /*background-image: url('../img/bar4.png');*/
    background-repeat: repeat-x;
    background-position: top center;
	/*color: #00558C;*/
	/*background-color: #00558C; */
	/*background-color: white;*/
	/*background-color: #0c769e;*/
	background-color: #0077B5;
	}

table.left_menu_bar
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #484848;
	/*background-color: #CCCCCC;*/
	background-color: #EEEEEE;
	}

a.left_menu_bar:link, a.left_menu_bar:visited, a.left_menu_bar:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #484848;
	text-decoration: none;
	/*text-shadow: #FFFFFF 0px 1px 0px;*/
}  

a.left_menu_bar:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #484848;
	/*color: #CF7600;*/
	text-decoration: underline;
}  

.menu {
	white-space: nowrap; 
    /*background: url(../img/menu_bar.png) repeat-x top;*/
	padding: 7px 0px 7px 13px;
}

.submenu {
	white-space: nowrap; 
    /*background: url(../img/submenu_bar.png) repeat-x top;*/
	padding: 7px 0px 7px 13px;
}

form
	{
	margin: 0px;
	padding: 0px;
	}
	
select {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	background-color: white;
	border-color: #c4cccc #c4cccc #c4cccc #c4cccc;
    border-bottom-left-radius: 4px 4px;
    border-bottom-right-radius: 4px 4px;
    border-top-left-radius: 4px 4px;
    border-top-right-radius: 4px 4px;
    padding: 3px;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	background-color: white;
	border-style: solid;
    border-width: 1px;
	/*border-color: #c4cccc #acb5b5 #6f7777 #acb5b5;*/
	border-color: #c4cccc #c4cccc #c4cccc #c4cccc;
    border-bottom-left-radius: 4px 4px;
    border-bottom-right-radius: 4px 4px;
    border-top-left-radius: 4px 4px;
    border-top-right-radius: 4px 4px;
    padding: 3px;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	background-color: white;
	border-style: solid;
    border-width: 1px;
	/*border-color: #c4cccc #acb5b5 #6f7777 #acb5b5;*/
	border-color: #c4cccc #c4cccc #c4cccc #c4cccc;
    border-bottom-left-radius: 4px 4px;
    border-bottom-right-radius: 4px 4px;
    border-top-left-radius: 4px 4px;
    border-top-right-radius: 4px 4px;
    padding: 3px;
}

.checkbox {
	background-color: white;
	border-style: solid;
    border-width: 0px;
}

.button {
	border: 1px solid; 
	border-color: #c4cccc #c4cccc #c4cccc #c4cccc;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #484848;
	background-color: #999999; 
	background: url(../img/button_bg.png) repeat-x top;
}

.logo_bloombase {
position: absolute;
visibility: visible;
height: 24px;
width: 74px;
left: 0px;
top: 52px;
}

.box_intro { 
/*background-image: url(../img/intro_box.gif); */
background-repeat: no-repeat; 
background-position: left;
/*background-color: #4B58BC;*/
background-color: #639ACE;
color: white; 
padding: 11px;
}

.product {
font-weight: bold;
/*color: #CF7600;*/
color: #DF8610;
}

h1 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold; 
font-size: 17px;
color: white;
margin: 0px;
/*padding: 7px 0px 3px 0px;*/
line-height: 22px;
}

h2 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold; 
font-size: 18px;
/*color: #3446CA;*/
/*color: #CF7600;*/
/*color: #555555;*/
color: #DF8610;
margin: 0px;
/*padding: 7px 0px 3px 0px;*/
line-height: 22px;
}

h3 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold; 
font-size: 13px;
/*color: #3446CA;*/
/*color: #CF7600;*/
/*color: #555555;*/
color: #DF8610;
margin: 0px;
/*padding: 7px 0px 3px 0px;*/
line-height: 16px;
}

h4 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold; 
font-size: 12px;
color: #484848;
margin: 0px;
/*padding: 7px 0px 3px 0px;*/
line-height: 16px;
}

hr {
margin: 0px 0px 5px 0px;
height: 0px;
border-top: 1px solid #CCCCCC;
border-bottom: 0px solid #AAAAAA;
border-right: 0px solid #AAAAAA;
border-left: 0px solid #AAAAAA;
}


a:link, a:visited, a:active {
/*color: #FF7200;*/
/*color: #555555;*/
/*color: #276AAC;*/
/*color: #1a83ad;*/
color: #0077B5;
	text-decoration: none; 
}  

a:hover {
/*color: #FF7200;*/
/*color: #276AAC;*/
/*color: #1a83ad;*/
color: #0077B5;
text-decoration: underline;
} 


a.extra:link, a.extra:visited, a.extra:active {
	/*color: #0048FF;*/
	color: #0077B5;
	text-decoration: none;
}  

a.extra:hover {
	/*color: #0048FF;*/
	color: #0077B5;
	text-decoration: underline;
} 

a.product-navigation:link, a.product-navigation:visited, a.product-navigation:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/* color: #3446CA; */
	/*color: #31659C;*/
	/*color: #1a83ad;*/
	color: #0077B5;
	text-decoration: none;
	font-size: 11px;
}  

a.product-navigation:hover {
	text-decoration: underline;
}  


table.intro_table
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: white;
	/*color: #555555;*/
	/*background-color: #5286BD;*/
	/*background-color: white;*/
	/*background-color: #429abb;*/
	background-color: #008CC9;
    /*background: url(../img/path_bg5.png) repeat-x top;*/
	}
	
.header {
	font-weight: normal; 
	font-size: 11px;
	color: #484848;
	text-decoration: none;
}  

a.header:link, a.header:visited, a.header:active {
	font-size: 11px;
	color: #484848;
	text-decoration: none;
}  

a.header:hover {
	font-size: 11px;
	color: #484848;
	text-decoration: underline;
}  

table.footer_table
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #484848;
	}
	
.footer {
	font-size: 11px;
	color: #484848;
	text-decoration: none;
}  

a.footer:link, a.footer:visited, a.footer:active {
	font-size: 11px;
	color: #484848;
	text-decoration: none;
}  

a.footer:hover {
	font-size: 11px;
	color: #484848;
	/*color: #CF7600;*/
	text-decoration: underline;
}  

.home_heading {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold; 
	font-size: 13px;
	color: #484848;
	margin: 0px;
	line-height:22px; 
}

.table-head {
    color: #484848;
    font-weight:bold;
    }

td.table-head A {
    color: #484848;
    font-weight:bold;
    }

.table-body {
    color: #484848;
    }

td.table-body A {
    color: #484848;
    }

.specification-head {
	background-color: #EEEEEE;
	padding: 5 5 5 5;
	}

.specification-head-decoration {
	background-color: #AAAAAA;
	height: 1px;
	}

.specification-head-decoration2 {
	background-color: #EEEEEE;
	height: 1px;
	}

.box {
	/*background-image: url(../img/box_bg.png); */
	background-color: #FFFFFF;
	background-position: top right; 
	background-repeat: repeat-y;
	}
	
.quick-box{border-left:solid 1px #c6c6c6;border-right:solid 1px #c6c6c6;padding:8px 0 0;background: white}
.tl-corner, .tr-corner, .bl-corner, .br-corner{height:5px;font-size:1px}
.tl-corner{width:5px;float:left;background:url(../img/corners.gif) top left}
.tr-corner{background:url(../img/corners.gif) top right}
.bl-corner{width:5px;float:left;background:url(../img/corners.gif) bottom left}
.br-corner{background:url(../img/corners.gif) bottom right;margin-bottom:15px;position:relative;top:-5px}
.quick-box-contents {/*background-image: url(../img/quick_box_bg.png);*/background-position: top left;background-repeat: repeat-x;padding: 8px;}
.quick-box-title {padding: 8px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold; 
font-size: 12px;
color: #484848;
margin: 0px;

}

.pre {
	FONT-FAMILY: monospace;
}
