.bluetabs{
	font: 12px Arial, Helvetica, sans-serif;
	background: #0000FF;
	border-top: 1px solid #FFFBF0;
	border-right-color: #FFFBF0;
	border-bottom-color: #FFFBF0;
	border-left-color: #FFFBF0;
	padding-top: 4px;
	padding-bottom: 4px;
}

.bluetabs ul{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: center; /*set to left, center, or right to align the menu as desired*/
}

.bluetabs li{
display: inline;
margin: 0;
}

.bluetabs li a{
	text-decoration: none;
	padding: 6px 7px;
	color: #FFFFFF;
	background: #0000FF url(media/bluetab.gif) repeat-x left top;
	border-right: 1px solid #00FFFF;
	border-left: 1px solid #00FFFF;
	height: 6px;
}

.bluetabs li a:visited{
color: #FFFFFF;
}

.bluetabs li a:hover{
	color: #000000;
	text-decoration: none;
}

.bluetabs li.selected{
}

.bluetabs li.selected a{ /*selected main tab style */
background-image: url(media/bluetabactive.gif); /*THEME CHANGE HERE*/
border-bottom-color: white;
}

.bluetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_b{
	position:absolute;
	top: 0;
	font:normal 12px Verdana;
	line-height:18px;
	z-index:100;
	width: 150px;
	visibility: hidden;
	background: #FF00FF;
	border: 1px solid #00FFFF;
}


.dropmenudiv_b a{
	width: auto;
	display: block;
	text-indent: 5px;
	padding: 2px 0;
	text-decoration: none;
	color: black;
	border-top: 0 solid #00FFFF;
	border-right: 0 solid #00FFFF;
	border-bottom: 1px solid #00FFFF;
	border-left: 0 solid #00FFFF;
}

* html .dropmenudiv_b a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_b a:hover{ /*THEME CHANGE HERE*/
	background-color: #2A1F55;
	color: #FFFFFF;
}
#outerwrapper #header #clk #tclv {
	float: right;
	height: 40px;
	top: 10px;
	position: relative;
	left: 200px;
}
#outerwrapper #header #clk #tclv form {
	color: #FFFFFF;
}
#outerwrapper #header #clk #tclv #jsClock {
	color: #FF00FF;
}
#outerwrapper #header #clk #tclv form {
	font: 13px Arial;
}
#outerwrapper #header #clk #pr {
	width: 100%;
	position: relative;
	height: 97px;
}
#outerwrapper #content #pagename {
	color: #2A1FAA;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
	font: italic 24px/16px "Times New Roman", Times, serif;
}
#outerwrapper #content #leftnav {
	width: 190px;
	border-right: 1px solid #A6CAF0;
	border-left: #A6CAF0;
	border-bottom: 1px solid #A6CAF0;
}
#outerwrapper #content #leftnav #leftglow {
	margin-right: 5px;
	margin-left: 5px;
	font: 14px Arial;
	color: #2A1FFF;
	margin-bottom: 5px;
}
#outerwrapper #content #leftnav #leftglow h3{
	padding: 10px 0px 2px 10px;
	border-bottom: 1px solid #cccccc;
}
#outerwrapper #content #leftnav #leftglow a:link, #leftglow a:visited {
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	background-image: url(home_images/left2.jpg);
	padding: 3px 0px 3px 10px;
	color: #2A1FFF;
	text-decoration: none;
}

#outerwrapper #content #leftnav #leftglow a:hover{
	text-decoration: none;
	font-weight: normal;
	background: #DDEEFF url(none);
}
#outerwrapper #content #leftnav #leftglow .leftglow img {
	margin-right: 3px;
}
#outerwrapper #content #leftnav #leftglow img {
	margin-right: 3px;
}
#outerwrapper #content #our_domains #leftglow {
	margin-bottom: 5px;
	margin-right: 5px;
	margin-left: 5px;
}
#outerwrapper #content #our_domains #leftglow h3{
	padding: 10px 0px 2px 10px;
	border-bottom: 1px solid #cccccc;
}
#outerwrapper #content #our_domains #leftglow a:link, #leftglow a:visited {
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	padding: 3px 0px 3px 10px;
	color: #2A1FFF;
	text-decoration: none;
}

#outerwrapper #content #our_domains #leftglow a:hover{
	background-color: #DDEEFF;
	background-image: none;
	text-decoration: none;
	font-weight: normal;
}
#outerwrapper #content #our_domains #leftglow .leftglow img {
}
#outerwrapper #content #our_domains #leftglow .leftglow img {
	margin-right: 3px;
}
#outerwrapper #content #our_domains #leftglow img {
	margin-right: 3px;
}#outerwrapper #content #leftnav #hotlinks {
	font: bold 15px/26px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	width: 180px;
	margin-right: 5px;
	margin-left: 5px;
	background: url(../../../home_images/caption_bg.gif) repeat-x;
	text-align: center;
	height: 26px;
}
#outerwrapper #content #leftnav #home_login {
	border: 1px solid #A6CAF0;
	width: 178px;
	background: #FFFBF0 url(../../../home_images/caption_builder.gif) repeat-x;
	margin-bottom: 5px;
	margin-right: 5px;
	margin-left: 5px;
	font: 14px/26px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	height: 26px;
	text-decoration: none;
}
#outerwrapper #content #leftnav #chat {
	height: 50px;
	width: 178px;
	border: 1px solid #A6CAF0;
	background: #FFFBF0;
	margin-bottom: 5px;
	margin-right: 5px;
	margin-left: 5px;
}
#outerwrapper #content #leftnav #our_domains {
	width: 188px;
	margin-bottom: 5px;
	margin-left: 1px;
}
#outerwrapper #content #leftnav #our_domains #resources {
	background: url(../../../home_images/caption_bg.gif) repeat-x;
	font: bold 15px/26px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	height: 26px;
	width: 180px;
	margin-right: 4px;
	margin-left: 4px;
}
#outerwrapper #content #leftnav #our_domains #free_resources {
	margin-right: 4px;
	margin-left: 4px;
	margin-bottom: 5px;
	font: 14px Arial;
	color: #2A1FFF;
}

#outerwrapper #content #leftnav #our_domains #free_resources h3{
	padding: 10px 0px 2px 10px;
	border-bottom: 1px solid #cccccc;
}
#outerwrapper #content #leftnav #our_domains #free_resources a:link, #free_resources a:visited {
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	background-image: url(home_images/left2.jpg);
	padding: 3px 0px 3px 10px;
	color: #2A1FFF;
	text-decoration: none;
}

#outerwrapper #content #leftnav #our_domains #free_resources a:hover{
	text-decoration: none;
	font-weight: normal;
	background: #DDEEFF url(none);
}

#outerwrapper #content #leftnav #our_domains #free_resources img {
	margin-right: 3px;
}#outerwrapper #content #leftnav #our_domains #mexabet_sites {
	font: bold 15px/26px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(../../../home_images/caption_bg.gif) repeat-x;
	text-align: center;
	height: 26px;
	width: 180px;
	margin-right: 4px;
	margin-left: 4px;
}
#outerwrapper #content #leftnav #our_domains #heavies {
	font: 14px Arial;
	color: #2A1FFF;
	margin-right: 4px;
	margin-bottom: 5px;
	margin-left: 4px;
}
#outerwrapper #content #leftnav #our_domains #heavies h3{
	padding: 10px 0px 2px 10px;
	border-bottom: 1px solid #cccccc;
}
#outerwrapper #content #leftnav #our_domains #heaviess a:link, #heavies a:visited {
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	background-image: url(home_images/left2.jpg);
	padding: 3px 0px 3px 10px;
	color: #2A1FFF;
	text-decoration: none;
}
#outerwrapper #content #leftnav #our_domains #heavies a:hover{
	text-decoration: none;
	font-weight: normal;
	background: #DDEEFF url(none);
}
#outerwrapper #content #leftnav #our_domains #heavies img {
	margin-right: 3px;
}

#outerwrapper #content #contents_holder {
	width: 690px;
	float: right;
	border-top: 1px solid #A6CAF0;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #A6CAF0;
	border-bottom-color: #A6CAF0;
	border-left-color: #A6CAF0;
}
#outerwrapper #content #contents_holder #message {
	width: 340px;
	margin-top: 5px;
	float: left;
}
#outerwrapper #content #contents_holder #message1 {
	width: 330px;
	float: right;
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 10px;
}
#outerwrapper #content #contents_holder #message #item1 {
	height: 100px;
	margin-bottom: 10px;
	border: 1px solid #A6CAF0;
	background: #FCFDFE;
}
#outerwrapper #content #contents_holder #message1 #slide {
	height: 102px;
	margin-bottom: 10px;
}
#outerwrapper #content #contents_holder #message1 #slide #product_flash {
	height: 100px;
	width: 155px;
	float: left;
	border: 1px solid #A6CAF0;
	background-color: #FFFFFF;
}
#outerwrapper #content #contents_holder #message1 #slide #service_flash {
	height: 100px;
	width: 155px;
	border: 1px solid #A6CAF0;
	float: right;
	background-color: #FFFFFF;
}
#outerwrapper #content #contents_holder #message #item1 #itm1 {
	height: 95px;
	width: 120px;
	margin-top: 2px;
	margin-left: 2px;
	float: left;
}
#outerwrapper #content #contents_holder #message #item1 #itm1_text {
	font: 13px Arial, Helvetica, sans-serif;
	color: #2A1F55;
	float: right;
	height: 95px;
	width: 210px;
	margin-top: 2px;
	margin-right: 1px;
}
#outerwrapper #content #contents_holder #message #item2 {
	height: 100px;
	margin-bottom: 10px;
	border: 1px solid #A6CAF0;
	background: #FCFDFE;
}
#outerwrapper #content #contents_holder #message #item2 #itm2 {
	float: left;
	height: 95px;
	width: 120px;
	margin-top: 2px;
	margin-left: 2px;
}
#outerwrapper #content #contents_holder #message #item2 #itm2_text {
	font: 13px Arial, Helvetica, sans-serif;
	color: #2A1F55;
	height: 95px;
	width: 210px;
	margin-top: 2px;
	margin-right: 1px;
	float: right;
}
#outerwrapper #content #contents_holder #message #item3 {
	height: 100px;
	margin-bottom: 10px;
	border: 1px solid #A6CAF0;
	background: #FCFDFE;
}
#outerwrapper #content #contents_holder #message #item3 #itm3 {
	float: left;
	height: 95px;
	width: 120px;
	margin-top: 2px;
	margin-left: 2px;
}
#outerwrapper #content #contents_holder #message #item3 #itm3_text {
	font: 13px Arial, Helvetica, sans-serif;
	color: #2A1F55;
	height: 95px;
	width: 210px;
	margin-top: 2px;
	margin-right: 1px;
	float: right;
}
#outerwrapper #content #contents_holder #message #sitebuilder_text {
	font: 13px Arial, Helvetica, sans-serif;
	height: 240px;
	border: 1px solid #A6CAF0;
	color: #2A1F55;
	margin-bottom: 10px;
	background: #FFFFFF;
}
#outerwrapper #content #contents_holder #message1 #about_products {
	font: 13px Arial, Helvetica, sans-serif;
	height: 213px;
	margin-bottom: 10px;
	border: 1px solid #A6CAF0;
	color: #2A1F55;
	background: #EDF4FC;
}
#outerwrapper #content #contents_holder #message1 #about_services {
	font: 13px Arial, Helvetica, sans-serif;
	height: 240px;
	border: 1px solid #A6CAF0;
	color: #2A1F55;
	margin-bottom: 10px;
	background: #EDF4FC;
}
#outerwrapper #content #contents_holder #web_dev {
	font: 13px Arial, Helvetica, sans-serif;
	color: #2A1F55;
	height: 124px;
	width: 680px;
	background: #FFFBF0;
	border: 1px solid #A6CAF0;
	clear: right;
	margin-bottom: 10px;
}
#outerwrapper #content #contents_holder #webdir {
	font: 13px Arial, Helvetica, sans-serif;
	clear: right;
	height: 124px;
	width: 680px;
	margin-bottom: 10px;
	border: 1px solid #A6CAF0;
	color: #2A1F55;
	background: #FFFBF0;
}
#outerwrapper #footer {
	width: 900px;
	border-top: 1px solid #CCCCFF;
	border-bottom: 1px solid #CCCCFF;
	position: relative;
	background: url(../../../home_images/footer_background.gif) no-repeat;
}
#outerwrapper #footer #footer_links {
	font: 13px/26px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	width: 100%;
	padding-top: 7px;
	padding-bottom: 3px;
	text-align: center;
	border-bottom: 1px solid #CCCCFF;
	height: 26px;
	margin-bottom: 3px;
}
#outerwrapper #footer #copyright {
	text-align: center;
	width: 100%;
	font: 12px/26px Arial, Helvetica, sans-serif;
	color: #FFFF00;
	height: 26px;
	padding-top: 2px;
	padding-bottom: 4px;
}
#outerwrapper #footer #copyright a {
	color: #FFFFFF;
}
#outerwrapper #content #contents_holder #message #sitebuilder_text a {
	color: #2A1FFF;
}
#outerwrapper #content #contents_holder #message #sitebuilder_text a:hover {
	color: #FF0000;
}
#outerwrapper #content #contents_holder #message #item3 #itm3_text a {
	color: #2A1FFF;
}
#outerwrapper #content #contents_holder #message #item3 #itm3_text a:hover {
	color: #FF0000;
}
#outerwrapper #content #contents_holder #message #item2 #itm2_text .laptop_text .style27 a {
	color: #2A1FFF;
}
#outerwrapper #content #contents_holder #message #item2 #itm2_text .laptop_text .style27 a:hover {
	color: #FF0000;
}
#outerwrapper #content #contents_holder #message #item1 #itm1_text .touchscreen_text .style27 a {
	color: #2A1FFF;
}
#outerwrapper #content #contents_holder #message #item1 #itm1_text .touchscreen_text .style27 a:hover {
	color: #FF0000;
}
#outerwrapper #content #contents_holder #message1 #about_products #ourprods {
	background: url(../../../home_images/prod_serv.jpg) no-repeat;
	padding-right: 95px;
	padding-left: 95px;
	text-align: center;
}
#outerwrapper #content #contents_holder #message1 #about_products #ourprods_txt {
	padding-top: 5px;
	margin-bottom: 2px;
}
#outerwrapper #content #contents_holder #message1 #about_products #ourprods_txt .hometext a {
	color: #2A1FFF;
}
#outerwrapper #content #contents_holder #message1 #about_products #ourprods_txt .hometext a:hover {
	color: #FF0000;
}#outerwrapper #content #contents_holder #message1 #about_services #our_servs {
	text-align: center;
	padding-right: 95px;
	padding-left: 95px;
	background: url(../../../home_images/prod_serv.jpg) no-repeat;
}
#outerwrapper #content #contents_holder #message1 #about_services #ourservs_txt {
	padding-top: 5px;
	padding-bottom: 2px;
}
#outerwrapper #content #contents_holder #message1 #about_services #ourservs_txt .hometext2 a {
	color: #2A1FFF;
}
#outerwrapper #content #contents_holder #message1 #about_services #ourservs_txt .hometext2 a:hover {
	color: #FF0000;
}#outerwrapper #content #contents_holder #web_dev #design_tpl {
	float: left;
	height: 120px;
	width: 151px;
	margin: 2px;
}
#outerwrapper #content #contents_holder #web_dev #design_txt {
	font: 13px Arial, Helvetica, sans-serif;
	color: #2A1F55;
	text-align: left;
	margin: 2px;
	float: right;
	height: 120px;
	width: 518px;
}
#outerwrapper #content #contents_holder #web_dev #design_txt a {
	color: #2A1FFF;
}
#outerwrapper #content #contents_holder #web_dev #design_txt a:hover {
	color: #FF0000;
}
#outerwrapper #content #contents_holder #webdir #webdir_tpl {
	margin: 2px;
	float: left;
	height: 120px;
	width: 151px;
}
#outerwrapper #content #contents_holder #webdir #webdir_txt {
	font: 13px Arial, Helvetica, sans-serif;
	color: #2A1F55;
	text-align: left;
	margin: 2px;
	float: right;
	height: 120px;
	width: 518px;
}
#outerwrapper #content #contents_holder #webdir #webdir_txt a {
	color: #2A1FFF;
}
#outerwrapper #content #contents_holder #webdir #webdir_txt a:hover {
	color: #FF0000;
}#outerwrapper #footer #footer_links a {
	color: #FFFFFF;
}
#outerwrapper #footer #footer_links a:hover {
	color: #FFFF00;
}
#outerwrapper #footer #copyright a:hover {
	color: #FFFF00;
}
#outerwrapper #content #leftnav #home_login a {
	color: #FFFFFF;
	text-decoration: none;
}
#outerwrapper #content #leftnav #home_login a:hover {
	color: #FFFF00;
}
#outerwrapper #content #leftnav #our_domains #mexabet_sites a {
	color: #FFFFFF;
	text-decoration: none;
}
#outerwrapper #content #leftnav #our_domains #mexabet_sites a:hover {
	color: #FFFF00;
}
#outerwrapper #content #leftnav #our_domains #resources a {
	color: #FFFFFF;
	text-decoration: none;
}
#outerwrapper #content #leftnav #our_domains #resources a:hover {
	color: #FFFF00;
}
