.msheadervegas {
font-size:14px;
font-weight:bold;
color:#f0ed9e;
font-family:Arial, Helvetica, sans-serif;
padding-top:6px;
padding-right:8px;}

.msheadervegasnum {
font-size:25px;
font-weight:bold;
color:#f0ed9e;
font-family:Arial, Helvetica, sans-serif;
padding-top:7px;
border-bottom-color:#f0ed9e;
border-bottom-style:solid;
border-bottom-width:1px;
padding-bottom:7px;
padding-right:8px;
}

.msheadercanum {
font-size:25px;
font-weight:bold;
color:#f0ed9e;
font-family:Arial, Helvetica, sans-serif;
padding-top:8px;
padding-right:8px;
padding-bottom:3px;
}

.msheaderca {
font-size:14px;
font-weight:bold;
color:#f0ed9e;
font-family:Arial, Helvetica, sans-serif;
padding-top:6px;
padding-right:8px;
line-height:16px;}

.numbreak{
border-bottom-color:#f0ed9e;
border-bottom-style:solid;
border-bottom-width:1px;}

.righthead{
background-image:url(../images/header-purple-back.jpg);
background-repeat:no-repeat;
}

.programnames{
font-size:20px;
font-weight:bold;
color:#f0ed9e;
font-family:Arial, Helvetica, sans-serif;
background-color:#372473;
font-style:italic;
padding-top: 12px;
padding-bottom:9px;
}

.programnames2{
font-size:20px;
font-weight:bold;
color:#f0ed9e;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
line-height:28px;
}

p.text
{text-align: justify;
font: normal 10pt Arial, Helvetica, sans-serif;
color: #342170;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
padding-top:5px;
}

.prodtextmain
{font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color: #342170;
padding-right:3px;
padding-bottom:5px;
padding-top:5px;
padding-left:5px;
}

.prodtextmain2
{font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color: #ffffff;
padding-right:3px;
padding-bottom:5px;
padding-top:5px;
background-color:#342170;
}

.prodtext
{font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color: #342170;
padding-right:3px;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
}

.prodpurpleback{
background-color:#dfdaed;}

p.text2
{
font: normal 10pt Arial, Helvetica, sans-serif;
color: #342170;
padding-left:9px;
padding-right:9px;
padding-bottom:5px;
padding-top:5px;
text-align:justify;
}

p.contacttext
{text-align: left;
font: normal 11pt Arial, Helvetica, sans-serif;
color: #342170;
line-height:18px;
}

p.hostingright
{text-align: left;
font: normal 10pt/16px Arial, Helvetica, sans-serif;
color: #342170;
}

p.hostingplans
{text-align: left;
font: 10pt Arial, Helvetica, sans-serif;
color: #342170;
}

p.whitetext
{text-align: left;
font: normal 10pt Arial, Helvetica, sans-serif;
color: #FFFFFF;
}

p.maintext
{text-align: left;
font: normal 14pt Arial, Helvetica, sans-serif;
color: #342170;
}

p.bold
{text-align: center;
font: italic normal 16pt Arial, Helvetica, sans-serif;
color: #342170;
padding-top:5px;
line-height:24px;
}

p.bold2
{text-align: left;
font: normal 15pt Arial, Helvetica, sans-serif;
color: #342170;
}

.bold3
{text-align: left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color: #342170;
padding-top:15px;
padding-left:10px;
}

.bold4
{text-align: left;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color: #342170;
}

.bold5
{text-align: left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color: #342170;
padding-top:15px;
padding-left:10px;
padding-right:10px;
}

.deskbold{
font-weight:bold;
font-size:125%;}

.prdheader{
font-family:Arial, Helvetica, sans-serif;
font-size:125%;
padding:6px;
background-color:#342170;
color:#FFFFFF;
font-weight:bold;}

.prodco{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color: #342170;
}

p.header
{text-align: center;
font: normal 11pt Arial, Helvetica, sans-serif;
color: #342170;
}

p.header2
{text-align: justify;
font: normal 11pt Arial, Helvetica, sans-serif;
color: #FFFFFF;
}

p.bottom
{text-align: center;
font: normal 8pt/18px Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
padding-top:5px;
}

p.feedback
{text-align: right;
font: normal 10pt/16px Arial, Helvetica, sans-serif;
color: #342170;
}

A.down:link {
	color:#FFFFFF;
	font: normal 8pt/14px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.down:visited {
	color:#FFFFFF;
	font: normal 8pt/14px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.down:hover {
	color:#FFFFFF;
	font: normal 8pt/14px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
A.mail:link {color:#342170; font: normal 10pt arial, helvetica, 'sans serif';}
A.mail:visited {color:#342170; font: normal 10pt arial, helvetica, 'sans serif';}

A.mail3:link {color:#342170; font: normal 10pt arial, helvetica, 'sans serif';
padding-top:4px;}
A.mail3:visited {color:#342170; font: normal 10pt arial, helvetica, 'sans serif';
padding-top:4px;}

A.host:link {
	color:#342170;
	font: normal 10pt/20px Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
}
A.host:visited {
	color:#342170;
	font: normal 10pt/20px Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
}
A.host:hover {
	color:#342170;
	font: bold 10pt/20px Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
}

ul.square 
{
	list-style-type: square;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #342170;
	line-height: 18px;
}

ul.front
{ 
list-style-type: square; 
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #342170;
	font-size: 18px;
	line-height:20px;
	font-style:italic;
	text-align:center;
}

h2 {font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	font-style:italic;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #342170;
	font-size: 15px;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #342170;
	font-size: 12px;
	padding-top:5px;
	padding-left:7px;
	line-height:20px;
}

h5 {font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #342170;
	text-align: left;
	font-style:italic;
}

.productssleft   { background: #FFFFFF; color: #342170; border-left: 1px solid #342170; border-top: 1px solid #342170; 
	padding-left: 10px; padding-right: 10px; padding-top: 4px; padding-bottom: 4px; 
	font: bold 12px Arial, Helvetica, sans-serif; }
.productssright  { background: #FFFFFF; color: #342170; border-left: 1px solid #342170; border-top: 1px solid #342170; 
	padding-left: 10px; padding-right: 10px; padding-top: 4px; padding-bottom: 4px; border-right: 1px solid #342170;
	font: bold 12px Arial, Helvetica, sans-serif; }
.productboxtop   {
	color: #ffffff;
	font: normal 13px/15px Arial, Helvetica, sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-top: 1px solid #342170;
	border-left: 1px solid #342170;
	border-right: 1px solid #342170;
	background-color:#342170;
}

.notes {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
}

.price {font-family: verdana; font-size: 11pt; color: #ffffff; font-weight: bold;}
.head {font-family: verdana; font-size: 14pt; color: #5A7FB5; font-weight: bold;}
.dist {font-family: verdana; font-size: 12pt; color: #333333; font-weight: bold;}
.subhead {font-family: verdana; font-size: 11pt; color: #5A7FB5; font-weight: bold;}
.menu {font-family: verdana; font-size: 9pt; color: #ffffff; font-weight: bold;}
.menua {font-family: verdana; font-size: 9pt; color: #333333; font-weight: bold;}
.menu:visited {color: #ffffff;}
.menua:visited {color: #333333;}
a {color: #5A7FB5;}
a:visited {color: #5A7FB5;}
.submenu {font-family: verdana; font-size: 9pt; color: #333333; font-weight: bold;}
.submenua {font-family: verdana; font-size: 9pt; color: #999999; font-weight: bold;}
.submenu:visited {color: #333333;}
.submenua:visited {color: #999999;}
.special {font-family: verdana; font-size: 10pt; color: #5A7FB5;}
td {font-family: verdana; font-size: 8pt; color: #000000; line-height: 11pt;}
.style1 {color: #999999}
.style9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style18 {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

.rightcolbottomback{
background-image:url(../images/yellowbox/bottom.jpg);
background-position:bottom;
background-repeat:repeat-x;
}

.rightcoltop{
background-image:url(../images/yellowbox/top.jpg);
background-repeat:repeat-x;
background-position:top;}

.rightcolleft{
background-image:url(../images/yellowbox/left.jpg);
background-repeat:repeat-y;}

.rightcolright{
background-image:url(../images/yellowbox/right.jpg);
background-repeat:repeat-y;}

.bottompad{
padding-bottom:5px;}

.excel{
border-left-color:#342170;
border-left-style:solid;
border-left-width:1px;
border-right-color:#342170;
border-right-style:solid;
border-right-width:1px;
border-bottom-color:#342170;
border-bottom-style:solid;
border-bottom-width:1px;}

.purptitle{
padding-left:5px;
padding-top:18px;
background-color:#372473;}

.yellowhead{
background-image:url(../images/yellowheader.jpg);
background-repeat:no-repeat;
background-position:bottom left;
border-right-width:1px;
border-right-color:#342170;
border-right-style:solid;
background-color:#372473;
}

.bellas{
padding-top:5px;}

.toppad{
padding-top:10px;}

.yellowheadtext{
font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #342170;
	font-size: 17px;
	padding-top:15px;}
	
	.contactform{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #342170;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;}
	
	.contactform2{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #342170;
	padding-left:10px;
	}
	
	.contactform3{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #342170;
	}
	
	.locations{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #342170;
	line-height:18px;
	}
	
	.webtext{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #342170;
	padding-left:10px;
	padding-top:10px;
	text-align:justify;
	padding-right:8px;
	}
	
	.webtext2{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #342170;
	padding-top:10px;
	text-align:justify;
	padding-right:8px;
	}
	
	.webtext3{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #342170;
	padding-top:10px;
	text-align:justify;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:10px;
	}
	
	.webtext4{
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #342170;
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:10px;
	}
	
	.webtext5{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #342170;
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:10px;
	}
	
	.faq{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #342170;}
	
.faq2{text-align: justify;
font: normal 10pt Arial, Helvetica, sans-serif;
color: #342170;
padding-right:10px;
}

p.hostingright
{text-align: left;
font: normal 10pt/16px Arial, Helvetica, sans-serif;
color: #342170;
}

p.hostingplans
{text-align: left;
font: 10pt Arial, Helvetica, sans-serif;
color: #342170;
padding-left:15px;
}

.left10{
padding-left:10px;}

.top15{
padding-top:15px;}

.programtxt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #342170;
line-height:20px;
padding-left:12px;
padding-top:8px;
text-align:left;}

.fbtxt
{font: normal 10pt Arial, Helvetica, sans-serif;
color: #342170;
}

.octxt
{font: normal 10pt Arial, Helvetica, sans-serif;
color: #342170;
text-align:left;
}

.ocpad{
padding-left:8px;
padding-right:8px;
padding-bottom:8px;
padding-top:15px;}

