body
{
	margin: 0px;
	font-family: Verdana;
	background-color:White;
}
.top
{
	float: left;
}
.subheading
{
	padding-bottom: 9px;
	padding-right: 15px;
	padding-top: 35px;
	font-weight:bold;
	font-style:italic;
	color:#0061B0;
	font-size:30px;
}
.topright
{
	float: right;
	text-align: right;
}
.advancedsearch
{
	padding-bottom: 9px;
	padding-right: 15px;
	padding-top: 5px;
}
.txtbox
{
	background-color: #000000;
	border: 1px #d50100 solid;
	color: #FFFFFF;
	font-size: 10px;
	height: 15px;
	width: 150px;
}
.topbg
{
	float:right;
	width:100%;
}
a.website_templates
{
	background-color: #3A6936;
	border-right: 1px #FFFFFF solid;
	color: #ffffff;
	float: left;
	font-size: 12px;
	height: 44px;
	line-height: 18px;
	padding-top: 10px;
	text-align: center;
	text-decoration: none;
	width: 14.2%;
}
a.website_templates:hover
{
	background-color: #60AC59;
}
.red_menu_text
{
	color: #ffffff;
	font-size: 12px;
	padding-left: 16px;
	padding-top: 19px;
}
.red_menu_text1
{
	color: #ffffff;
	font-size: 12px;
	padding-left: 16px;
	padding-top: 11px;
}
.red_menu_text1a
{
	color: #ffffff;
	font-size: 12px;
	padding-left: 16px;
	padding-top: 13px;
}
a.highlight_menu_link
{
	color: #FFFFCC;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	text-decoration: none;
}
a.highlight_menu_link:hover
{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	text-decoration: none;
}
a.red_menu_links
{
	color: #ffffff;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none;
}
a.red_menu_links:hover
{
	color: #000000;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none;
}
a.flash_website_templates
{
	background-color: #429A39;
	border-right: 1px #FFFFFF solid;
	color: #ffffff;
	float: left;
	font-size: 12px;
	height: 44px;
	line-height: 18px;
	padding-top: 10px;
	text-align: center;
	text-decoration: none;
	width: 14.2%;
}
a.flash_website_templates:hover
{
	background-color: #63C058;
}
a.flash_intro_templates
{
	background-color: #9CCB39;
	border-right: 1px #FFFFFF solid;
	color: #ffffff;
	float: left;
	font-size: 12px;
	height: 44px;
	line-height: 18px;
	padding-top: 10px;
	text-align: center;
	text-decoration: none;
	width: 14.2%;
}
a.flash_intro_templates:hover
{
	background-color: #A7D150;
}
a.corporate_identity
{
	background-color: #DED329;
	border-right: 1px #FFFFFF solid;
	color: #ffffff;
	float: left;
	font-size: 12px;
	height: 44px;
	line-height: 18px;
	padding-top: 10px;
	text-align: center;
	text-decoration: none;
	width: 14.2%;
}
a.corporate_identity:hover
{
	background-color: #E6DF5B;
}
a.logo_templates
{
	background-color: #DE9631;
	border-right: 1px #FFFFFF solid;
	color: #ffffff;
	float: left;
	font-size: 12px;
	height: 44px;
	line-height: 18px;
	padding-top: 10px;
	text-align: center;
	text-decoration: none;
	width: 14%;
}
a.logo_templates:hover
{
	background-color: #E6AC60;
}
a.ecommerce_templates
{
	background-color: #d65929;
	border-right: 1px #FFFFFF solid;
	color: #ffffff;
	float: left;
	font-size: 12px;
	height: 44px;
	line-height: 18px;
	padding-top: 10px;
	text-align: center;
	text-decoration: none;
	width: 14.2%;
}
a.ecommerce_templates:hover
{
	background-color: #DE7750;
}
a.php_content_management
{
	background-color: #a52429;
	color: #ffffff;
	float: left;
	font-size: 12px;
	height: 44px;
	line-height: 18px;
	padding-top: 10px;
	text-align: center;
	text-decoration: none;
	width: 14%;
}
a.php_content_management:hover
{
	background-color: #D2333C;
}
.bottom
{
	background-image: url(../images/footer.jpg);
	float: left;
	font-size: 11px;
	height: 200px;
	text-align: center;
	width: 100%;
}
a.bottomlinks
{
	color: #639E39;
	font-size: 11px;
	line-height: 18px;
	text-decoration: none;
}
a.bottomlinks:hover
{
	color: #183418;
	font-size: 11px;
	line-height: 18px;
	text-decoration: underline;
}
a.whitelinks
{
	color: #ffffff;
	font-size: 11px;
	line-height: 18px;
	text-decoration: none;
}
a.whitelinks:hover
{
	color: #d50100;
	font-size: 11px;
	line-height: 18px;
	text-decoration: underline;
}
a.sidelinks
{
	color: #183884;
	font-size: 11px;
	line-height: 18px;
	text-decoration: none;
}
a.sidelinks:hover
{
	color: #06225F;
	font-size: 11px;
	line-height: 18px;
	text-decoration: underline;
}
.youare
{
	background-color: #639E39;
	color: #ffffff;
	float: left;
	
	font-size: 11px;
	height: 25px;
	margin-bottom: 1px;
	padding-top: 2px;
	text-align: right;
	width: 100%;
}
.subtitle
{
	color: #005FAC;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.subtitlecontactus
{
	color: #005FAC;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
.subtitlecontactusbold
{
	color: #005FAC;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
#left
{
	border: 1px #dddcdc solid;
	border-left: 0px;
	padding: 0px 0px 0px 15px;
	width: 100%;
}
#left ul
{
	margin: 0px;
	margin-bottom: 15px;
	margin-top: 15px;
	padding: 0px;
}
#left ul li
{
	background: url(../images/bullet.gif) no-repeat 0px 8px;
	list-style: none;
	margin: 0px;
	padding: 0px 0px 0px 10px;
}
td
{
	color: #000000;
	
	font-size: 11px;
	line-height: 18px;
	text-decoration: none;
}
.product
{
	border: 1px #dddcdc solid;
	float: left;
	padding-left: 17px;
	padding-right: 17px;
	padding-top: 6px;
	width: 150px;
}
.productmenu
{
	background-color: #A52429;
	border-bottom: 1px #FFFFFF solid;
	border-top: 1px #FFFFFF solid;
	display: block;
	float: left;
	width: 100%;
}
.nav
{
	padding-bottom: 5px;
	padding-top: 5px;
}
.web
{
	color: #333333;
	font-size: 13px;
	line-height: 18px;
	padding-bottom: 5px;
	padding-left: 25px;
}
.web a
{
	color: #336699;
}
.web a:hover
{
	color: #333333;
}
h1
{
	border-bottom-color: #CCCCCC;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	color: #005FAC;
	font-size: 19px;
	line-height: 25px;
	font-weight:normal;
	padding-bottom: 5px;
}
h2
{
	color: #2BB430;
	font-size: 15px;
}
.flash
{
	padding-bottom: 5px;
	padding-left: 5px;
}
.ecom
{
	padding-bottom: 5px;
	padding-left: 20px;
}
a.top_menu_links1
{
	color: #ffffff;
	
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.text
{
	font-size: 12px;
}
a.top_menu_links1:hover
{
	color: #000000;
	
	font-size: 11px;
	text-decoration: none;
}
.red
{
	color: #990000;
	font-style: 14;
	font-weight: bold;
}
.red_normal
{
	color: #990000;
	line-height: 16px;
}
.gray_bg1
{
	background-color: #798999;
}
.gray_bg2
{
	background-color: #EDEFF1;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
}
.tablelt
{
	background-image: url(../images/grey_bkg.jpg);
	background-repeat: repeat-x;
	border: 1px dotted #999999;
}
.tabledk
{
	background-color: #999999;
}
.white
{
	color: #ffffff;
	
	font-size: 11px;
	line-height: 18px;
	text-decoration: none;
}
.whitebold
{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.subtitleblue
{
	color: #336699;
	font-size: 12px;
	font-weight: bold;
}
.bluedash
{
	border: 1px dotted #CCCCCC;
}
h3
{
	color: #336699;
	font-size: 14px;
}
.bullet2
{
	list-style-image: url(../images/li2.gif);
}
.input
{
	font-family:Verdana;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	color: #016CA4;
	font-size: 11px;
	font-weight: bold;
	padding: 1px;
}
h4
{
	color: #990000;
	font-size: 13px;
	font-weight: bold;
}
.textblack
{
	color: #000000;
	
	font-size: 12px;
	font-weight: bold;
}
.textred_disc
{
	color: #990000;
	
	font-size: 12px;
	font-weight: bold;
}
.border
{
	background-image: url(../images/grey_bkg.jpg);
	background-repeat: repeat-x;
	border: 1px dotted #999999;
}
.price
{
	color: #000000;
	font-size: 11px;
	text-decoration: underline;
}
.rightpadding
{
	margin-right: 10px;
}
.leftpadding
{
	margin-left: 10px;
}
a.more1
{
	background-color: #4493a0;
	border-right: 1px #FFFFFF solid;
	color: #ffffff;
	float: left;
	
	font-size: 12px;
	height: 44px;
	line-height: 18px;
	padding-top: 10px;
	text-align: center;
	text-decoration: none;
	width: 18%;
}
a.more1:hover
{
	background-color: #56c6d9;
}
a.more2
{
	background-color: #85c226;
	border-right: 1px #FFFFFF solid;
	color: #ffffff;
	float: left;
	
	font-size: 12px;
	height: 44px;
	line-height: 18px;
	padding-top: 10px;
	text-align: center;
	text-decoration: none;
	width: 16%;
}
a.more2:hover
{
	background-color: #99dc30;
}
a.more3
{
	background-color: #f7c200;
	border-right: 1px #FFFFFF solid;
	color: #ffffff;
	float: left;
	
	font-size: 12px;
	height: 44px;
	line-height: 18px;
	padding-top: 10px;
	text-align: center;
	text-decoration: none;
	width: 16%;
}
a.more3:hover
{
	background-color: #ffd22e;
}
a.more4
{
	background-color: #e8795e;
	border-right: 1px #FFFFFF solid;
	color: #ffffff;
	float: left;
	
	font-size: 12px;
	height: 44px;
	line-height: 18px;
	padding-top: 10px;
	text-align: center;
	text-decoration: none;
	width: 17%;
}
a.more4:hover
{
	background-color: #ff876a;
}
a.more5
{
	background-color: #bab2d9;
	border-right: 1px #FFFFFF solid;
	color: #ffffff;
	float: left;
	
	font-size: 12px;
	height: 44px;
	line-height: 18px;
	padding-top: 10px;
	text-align: center;
	text-decoration: none;
	width: 16%;
}
a.more5:hover
{
	background-color: #c5b8f6;
}
a.more6
{
	background-color: #df127b;
	border-right: 1px #FFFFFF solid;
	color: #ffffff;
	float: left;
	
	font-size: 12px;
	height: 44px;
	line-height: 18px;
	padding-top: 10px;
	text-align: center;
	text-decoration: none;
	width: 16%;
}
a.more6:hover
{
	background-color: #fe2192;
}
.redtitle
{
	border-bottom-color: #CCCCCC;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	color: #990000;
	
	font-size: 18px;
	padding-bottom: 5px;
	text-decoration: none;
}
.product1
{
	border: 1px #dddcdc solid;
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 6px;
	width: 150px;
}
.sidelinks2
{
	color: #000000;
	
	font-size: 11px;
	line-height: 18px;
	text-decoration: none;
}
.border1
{
	border: 1px solid #CCCCCC;
}
.textred
{
	color: #CC0000;
	font-size: 11px;
	text-decoration: none;
}
.btnColor
{
	cursor: hand;
	height: 10px;
	width: 10px;
}
.web2
{
	color: #333333;
	float: right;
	
	font-size: 12px;
	line-height: 18px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 20px;
	padding-top: 20px;
	width: 50%;
}
.bordernobakg
{
	background-repeat: repeat-x;
	border: 1px dotted #999999;
}
.rightads
{
	border: 1px #dddcdc solid;
	float: right;
	margin-left: 20px;
	margin-right: 0px;
	padding: 10px 10px 10px 10px;
	width: 165px;
	height: 700px;
}
.bottomads
{
	border: 1px #ffffff solid;
	float: left;
	margin-bottom: 15px;
	padding: 10px 10px 10px 0px;
	width: 750px;
}
.web2
{
	color: #333333;
	float: left;
	
	font-size: 13px;
	line-height: 18px;
	margin-left: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 20px;
	width: 55%;
}
.web2 a
{
	color: #336699;
}
.web2 a:hover
{
	color: #333333;
}
a.drop-menu
{
	color: #FFFFFF;
	
	font-size: 12px;
	text-decoration: none;
}
a.drop-menu:hover
{
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}
.fontcaps
{
	color: #37802F;
}
.fontcapsblue
{
	color: #005FAC;
	font-weight:bold;
}
.bullet3
{
	list-style-image: url(../images/li1.gif);
}
.bullet4
{
	list-style-image: url(../images/li3.gif);
}
.bullet5
{
	list-style-image: url(../images/bullentflower.gif);
}
.bullet6
{
	list-style-image: url(../images/bulletrain.gif);
}
input.btn {
  color:#050;
  font: bold 90% 'trebuchet ms',helvetica,sans-serif;
  background-color:white;
  border:1px solid;
  height:20px;
  border-color: #696 #363 #363 #696;
}
.tb4 {
	background-image: url(../images/bg.png);
	border: 1px solid #6297BC;
	width: 230px;
}
.visibleDiv
{
    position: fixed;
    bottom: 10px;
    right: 10px;
}
.contactustoday
{
	padding-bottom: 9px;
	padding-right: 5px;
	padding-top: 5px;
	font-weight:bold;
	font-style:italic;
	color:#0061B0;
	font-size:15px;
	text-decoration:none;
}
span.checkbox {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(../images/greenborderchk.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}
span.radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(../images/radio.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}
span.select {
	position: absolute;
	width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 21px;
	padding: 0 24px 0 8px;
	color: #fff;
	font: 12px/21px arial,sans-serif;
	background: url(../images/select.gif) no-repeat;
	overflow: hidden;
}
.textbluedk  
{
	color: #003366; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
}
