BODY {
	scrollbar-face-color: #eeeeee; scrollbar-shadow-color: #C2C2C2; 
	scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #A2A2A2; 
	scrollbar-darkshadow-color: #B9B9BA; scrollbar-track-color: #eeeeee;
	scrollbar-arrow-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 9pt;
	margin: 0px;
	text-align: center;
	background-color:#fff;
}

.subpageMsg{
	padding:2px;
	text-align:center;
	background-color:#e9f4f9;
}

h5{

	font-size: 15px;
	font-weight: bold;
	color: #0772ba;
}


H1{
	font-size: 14px;
	font-weight: bold;
	text-align:left;
	color: #0288BB;
}

h3{
	padding-left: 30px;
	font-family: tahoma;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	color: #0099cc;
}


.build_website h1{
	font-size:13px;
	font-weight: bold;
	color: #0288BB;
}

.build_website h2{
	font-size:12px;
	font-weight: bold;
	color: #0288BB;
}

.build_website h3{
	font-size:12px;
	font-weight: bold;
	color: #333333;
	padding-left:0px;
}

.build_website a:link{text-decoration:underline;font-size:12px;font-weight:normal}
.build_website a:visited{text-decoration:underline;font-size:12px;font-weight:normal;}
.build_website a:hover{text-decoration:underline;font-size:12px;font-weight:normal}
.build_website a:active{text-decoration:underline;font-size:12px;font-weight:normal}


IMG {
	border-width: 0px;
}


/* table cells */




TABLE {
	font-size: 9pt;
}

TD {
	font-size: 9pt;
}

/* table cells -- end */





/* links */



a:link {
	color: #0E4E7E;
	text-decoration: none;
}

a:visited {
	color: #0E4E7E;
	text-decoration: none;
}

a:hover {
	color: #0E4E7E;
	text-decoration: underline;
}

a.white:link {
	font-weight: bold;
	color: #006699;
}

a.white:visited {
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}

a.white:hover {
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}
a.rose:link {
	color: #FF227A;
	font-weight: bold;
	text-decoration: none;
}

a.rose:visited {
	color:  #FF227A;
	font-weight: bold;
	text-decoration: none;
}

a.rose:hover {
	color: #84C3E7;
	font-weight: bold;
	text-decoration: none;
}

a.rose:active {
	color: #84C3E7;
	font-weight: bold;
	text-decoration: none;
}

a.blue {
	font-size: 9pt;
	font-weight: bold;
	color: #0E4E7E;
}
a.blue:hover {
	font-size: 9pt;
	font-weight: bold;
	color: #0E4E7E;
}



a.blue_link:link {
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline;
	color: #0E4E7E;
}
a.blue_link:hover {
	font-size: 9pt;
	font-weight: bold;
	color: #0099CC;
	text-decoration: underline;
}

a.blue_link:active {
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline;
	color: #0E4E7E;
}

a.blue_link:visited {
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline;
	color: #0E4E7E;
}

a.subgroupingmenu:link {
	color: #0E4E7E;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px;
	line-height: 14px;
	background-image: url('/images/common/btnbg1.jpg');
}


a.subgroupingmenu:hover{
	color: #CECECE;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px;
	line-height: 14px;
	background-image: url('/images/common/btnbg2.jpg');
}

a.subgroupingmenu:active{
	color: #0E4E7E;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px;
	line-height: 14px;
	background-image: url('/images/common/btnbg1.jpg');
}


a.subgroupingmenu:visited{
	color: #0E4E7E;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px;
	line-height: 14px;
	background-image: url('/images/common/btnbg1.jpg');
}

/* links -- end */


DIV {
border: solid 0px #ccc;
}

TD {
border: solid 0px #ccc;
}


.white_border {
	height: 360px;
	width: 763px;
	border: solid 1px #99CCCC;
	background-color: #006699;
	margin: 0 auto
}


#menu1 {
	text-align: right;
	height: 280px;
	width: 140px;
	background: #006699 url("/images/sites/makeswebsites.com/splashmenu_bg.gif");
	letter-spacing: -1px;
	vertical-align: top;
/*	border:solid 1px #eff7ff; */
}



TD.splash_center{
	width: 421px;
	height:335px;
 	vertical-align:top;
	text-align:left; 
	background: #006699 url("/images/sites/makeswebsites.com/hero_shot2.gif") no-repeat top left;
	border-right: solid 1px #84B2CE;
}

/*TD.splash_right{
	width: 20%;
	padding:6px
}*/


/* MENU SEPCIFIC -- BEGINS */
#menu1 IMG {
	margin: 0px;
} 



#menu1 DIV{
	width:135px;
	margin-bottom:3px;
	padding-right: 15px; 
	margin-right: 0px;
/*	border:solid 1px #eff7ff;*/
}



#menu1 DIV A {
	padding-right: 15px;
	color: #fff;
	text-decoration: none;
	font-size: 11px;
	font-weight:bold;
	background: URL('/images/sites/makeswebsites.com/white_dot.gif') no-repeat right;
}

#menu1 DIV A:hover {
	padding-right: 15px;
	color:#ffcc00;
	background: URL('/images/sites/makeswebsites.com/yellow_dot.gif') no-repeat right;
}
#menu1 DIV A:active {
	padding-right: 15px;
	color: #ffcc00
}






#sec_menu {
	text-align: center;
	float: left;
	width: 475px;
	height: 30px;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: -1px;
	padding-top: 8px;
}


#sec_menu A {
	COLOR: white; COLOR: #fff; text-decoration: none;
}

#sec_menu A:hover {
	COLOR: white; COLOR: #ffcc00;text-decoration: none;
}

#sec_menu A:active {
	COLOR: white; COLOR: #ffcc00;text-decoration: none;
}


#sec_menu DIV{
	MARGIN-LEFT: 3px;
	MARGIN-RIGHT: 3px;
	PADDING-LEFT: 9px;
	FLOAT: left;

}

.wbg{
	background-image: URL('/images/common/menu_sep.gif');
	background-position: 0px -5px;
	background-repeat: no-repeat
}

#content_main_menu {
	padding-top: 8px;
	letter-spacing: -1.5px;
	text-align: center;
	height: 26px;
	font-size: 11px;
	font-weight: bold;
	background: #FFFFFF url("/images/sites/makeswebsites.com/subHorizontalMenuBg.gif") repeat-x;
}


#content_main_menu  A {
	COLOR: white; COLOR: #0886C6; text-decoration: none; padding-left: 7px
}

#content_main_menu  A:hover {
	COLOR: white; COLOR: #FF227A;text-decoration: none;
}

#content_main_menu A:active {
	COLOR: white; COLOR: #FF227A; text-decoration: none;
}

#content_main_menu DIV{
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 2px;
	FLOAT: left;
}

#content_main_menu LI {
	DISPLAY: inline;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 5px;
	COLOR: #fff;
	BACKGROUND: URL('/images/sites/makeswebsites.com/horizontalSubMenuSeparator.gif');
	background-position: left;
	float:left;
	background-repeat: no-repeat
}

.subpage_menu{
	padding: 0px;
	background: #E9F4F9 url("/images/sites/makeswebsites.com/small_menu_fill.gif") right;
}
#content_sec_menu {
	width: 171px;
	text-align: right; 
	font-size: 10px;
	font-weight: bold;

}

#content_sec_menu DIV{
	HEIGHT: 15px; WIDTH: 171 px; PADDING-RIGHT: 15px; MARGIN-TOP:2px; BACKGROUND: URL('/images/common/corp_content_sec_menu_bg.gif') no-repeat right;
}

#content_sec_menu  A {
	COLOR: #0886C6; text-decoration: none;
}

#content_sec_menu  A:hover {
	COLOR: #FF227A;text-decoration: none;
}

#content_sec_menu A:active {
	COLOR: #FF227A; text-decoration: none;
}

/* MENU SEPCIFIC -- ENDS */






/* home page stuff -- begins */



#page{
	height: 100%;
	width: 100%;
	text-align: center;
}

.hundred{
	height: 100%;
}

.sixhundred{
	height: 600px;
	vertical-align: center
}
.seven{
	width: 755px;
}

TD.home_title{
	height:141px;
	background: #0987C2 url('/images/sites/makeswebsites.com/makeswebsites_header.jpg') no-repeat 0px 0px;
	vertical-align: bottom;
	border-bottom: solid 1px #84B2CE;
}

#home_title H1{
	color: #fff;
	font-size: 14px;
	margin:0px 10px 5px 0px;
	text-align:right;
	position:relative;
	top: 100px;
}
/* for the testimonial on homepage */



#main_blurb{
	padding-top: 5px;
	text-align:center
}

#main_blurb H1{
	color:#fff;
	font-size: 23px;
	line-height: 30px;
	font-weight: bold;
	text-align:center
}

#main_blurb H2{
	color:#fff;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
}


#testee_blurb{
	padding-left: 40px;
	text-align:left;
}

#testee_blurb A{
	text-decoration: none;
	color: #FF9661;
}

#testee_blurb H1{
	color:#fff;
	font-size: 14px;
	line-height: 120%;
	font-weight: bold;
}





#faq{
	width: 90%;
}

#faq UL{
	list-style-image: url(/images/sites/myevent.com/arrow_bullet.gif);
}

#faq_q UL{
	list-style-image: none;
}

#faq_a UL{
	list-style-image: none;
}


#faq_q{
	
	height: auto;
	height: 32 px;
	min-height:32px;
	margin-bottom: 10px;
	background-image: url(/images/sites/myevent.com/Q.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}

#faq_a{
	height: auto;
	height: 32 px;
	min-height:32px;
	margin-bottom: 30px;
	padding-bottom: 20px;
	border-bottom: solid 1px #EFF7FF;
	background-image: url(/images/sites/myevent.com/A.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}





a.free_trial:link {

	text-decoration: none;
	font-size:11px;
	font-weight: bold;
	color: #fff;
}

a.free_trial:hover {
	color: #84B2CE;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
}

a.free_trial:active {
	text-decoration: none;
	font-size:11px;
	font-weight: bold;
	color: #fff;
}

a.free_trial:visited {
	text-decoration: none;
	font-size:11px;
	font-weight: bold;
	color: #fff;
}


/* home page stuff ends */





.finePrint{
	line-height:11px;
	font-size: 9px;
	color: #666666;
}

.blue {
	font-size: 9pt;
	font-weight: bold;
	color: #0E4E7E;
}


.courier {  font-family: courier new, courier, mono;}
.georgia {  font-family: Georgia, Times New Roman, Times, Serif;}
.helvetica {  font-family:  Helvetica,Arial, sans-serif;}
.verdana {  font-family:  Verdana, Helvetica, Arial, sans-serif;}

.small{ font-size:75%;}
TD.small{ font-size:75%;}
.bold{font-weight:bold;}


TD.padded{	padding: 15;}
.lite_blue{	background-color: #E9F4F9};
.tight {	letter-spacing: -1.5;}
.loose {	letter-spacing: 2;}
.italic {	font-style: italic;}
.small {	font-size: 9px;}
.bold  {	font-weight: bold;}
.large {	font-size: 150%;}
.lightblue {	color: #E9F4F9;}
.darkblue {	color: #0E4E7E;}
.center{	text-align: center;}
.left{		text-align: left;}
.right{		text-align: right;}
.thinline{ 	width: 1px;}
.topline{	border-top: solid 1px #C0C0C0;}
.topwhite{	border-top: solid 1px #ffffff;}
.bottomline{	border-bottom: solid 1px #C0C0C0;}
.leftline{	border-left: solid 1px #C0C0C0;}
.rightline{	border-right: solid 1px #C0C0C0;}
.link_tip{	position:absolute; left:735}
.relative{	position:relative; right:1}
.smaller{	font-size:x-small;}

.bluecell{
		padding-left:10px;
		background-color: #E9F4F9;
		border-right: solid 1px #ffffff;
		border-bottom: solid 1px #ffffff;}
.whitecell{
		padding-left:10px;
		background-color: #ffffff;
		border-right: solid 1px #E9F4F9;
		border-bottom: solid 1px #E9F4F9;}
.menu_padded{	padding:10px;
		font-size: 10px;
		font-weight: normal;
		color:	#FF3333;
}



/* this is the class for required form fields.*/
/* formRec and formRecrequired should be identical.*/

.formReq {
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
}


.formReqrequired {
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
}

.formReqalert {
	font-size: 8pt;
	font-weight: bold;
	color: #FF0000;
}

/* end required form fields */




.subheader {
	font-size: 14px;
	font-weight: bold;
	color: #006699;
}


.subsubheader {
	font-size: 11px;
	font-weight: bold;
	color: #006699;
}



H2{
	color:#ffffff;
	font-size: 18;
	font-weight: bold;
}




hr {
	color: #ffffff;
	width: 200;
	size: 1px;
	style: solid;
}

.disabled{
color: #cccccc;
}

TD.numbers{
	font-size: 10;
	color: #333333;
}

TD.sub_list_white{
	padding-left: 54px;
	background-image: url('/images/common/sub_white.gif');
	background-repeat: repeat-y;
	background-position: 30px 0px
}

TD.sub_list_blue{
	padding-left: 54px;
	background-image: url('/images/common/sub_blue.gif');
	background-repeat: repeat-y;
	background-position: 30px 0px
}




a.red:link {color:#FF0000;};
a.red:hover {color:#333333;};
a.red:visited {color:#FF3333;};
a.red:active {color:#333333;};



#testi{
	padding: 25px 0px 15px 20px; width: 400px;
	border-bottom: solid 1px #cecece
}

#testi IMG{
	margin-top: 10px; margin-left: 5px
}

#testi H1{
	text-align: left;
	font-size: 14px;
	line-height: 12px;
	color: #0288BB;
	font-weight: bold;
}






/* Almost strictly cpanel and planner stuff */

.c-req {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	color: #000000
}



.c-reqrequired {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	color: #000000;
}

.c-reqalert {
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
	text-align: right;
	text-decoration: none;
}

TD.choose_design{
	background-color: #E9F4F9;
	font-size: 10px;
	padding-left: 15px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right: 5px
}


TD.breadcrumb{
	padding-left: 10;
	color: #333333;
	background-color: #E9F4F9;
}

.alert {
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
}


TD.c-warning {
text-align: 	left;
font-size: 	11px;
line-height:	110%;
color:		#FF3333;
background-color:#FFFFCC;
padding-left:	40px;
padding-right:	10px;
padding-top:	5px;
padding-bottom:	5px;
border-left: solid 1px #CCCCCC;
border-bottom: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-top: solid 1px #CCCCCC;
}

TD.c-warning-title {
font-size: 	10px;
font-weight:	bold;
line-height:	150%;
color:		#FFFFFF;
background-color:#666666;
padding-left: 40px;
padding-right:	10px;
padding-top:	5px;
padding-bottom:	5px;
border-left: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-top: solid 1px #CCCCCC;
}

TD.c-welcome {
	font-size: 12px;
	color: #333333;
	background-color:#FFFFCC;
	padding-left: 40px;
	padding-right:	10px;
	padding-top:	5px;
	padding-bottom:	5px;
	border-left: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	border-top: solid 1px #CCCCCC;	
}


TD.cpanel_sub-submenu {
	width:775px !important;
	display:block;
	white-space:nowrap;
	overflow:hidden;
	font-size: 9pt;
	border-bottom: solid 1px #C0C0C0;
}

TD.cpanel_sub-submenu a,TD.cpanel_sub-submenu img{padding:0;margin:3px 0 0 0} 

TD.cpanel_groupings{
	font-size: 9pt;
	border-right: solid 1px #C0C0C0;
	background-color: EFF7FF;
}


TD.comp-title{
	text-align: left;
	font-size: 16px;
	color: #333333;
	background-color: #E9F4F9;
	font-weight: bold;
}

TD.currentTemplate{
	padding-top: 5;
	padding-left: 10;
	padding-right: 5;
	padding-bottom: 5;
	background-color: #E9F4F9;
	text-align: center;
	font-size: 14 px;
	color: #0288BB;
	font-weight: bold;
}


TD.explanation{
	padding-top: 5px;
	padding-left: 15;
	padding-right: 15;
	padding-bottom: 5px;
	background-color: #E9F4F9;
	font-size: 11px;
	color: #333333;
}


TD.horLineBottom{
	font-size: 9pt;
	border-bottom: solid 1px #C0C0C0;
}

TD.vertLineLeft{
	font-size: 9pt;
	border-left: solid 1px #C0C0C0;
}

TD.horLineTop{
	font-size: 9pt;
	padding-top: 5px;
	border-top: solid 1px #C0C0C0;
}


TR.listTableGrey{
	font-size: 10px;
	font-weight: normal;
	background-color: #E9F4F9;
}

TR.listTableWhite{
	font-size: 10px;
	font-weight: normal;
	background-color: #ffffff;
}


TD.plannerTableSubTitle{
	font-size: 14px;
	text-align: center;
	color: #0E4E7E;
	font-weight: bold;
	line-height: 100%;
	background-color: #ffffff;
	border-bottom: solid 1px #E9F4F9;
}

TD.plannerTableTitle{
	font-size: 18px;
	color: #0E4E7E;
	font-weight: bold;
	padding-left: 15;
	line-height: 200%;
	background-color: #ffffff;
	border-bottom: solid 1px #E9F4F9;
}

TD.plannerTableGrey_guest{
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	line-height: 100%;
	background-color: #E9F4F9;
	border-right: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

TD.plannerTableGrey_guest_left{
	font-size: 12px;
	font-weight: normal;
	line-height: 100%;
	background-color: #E9F4F9;
	border-right: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}


TD.plannerTableGrey{
	text-align : center;
	font-size: 13px;
	font-weight: normal;
	line-height: 150%;
	background-color: #E9F4F9;
	border-right: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

TD.plannerTable{
	font-size: 13px;
	font-weight: normal;
	line-height: 150%;
}

TD.plannerTableGrey_left{
	text-align : left;
	font-size: 13px;
	font-weight: normal;
	line-height: 150%;
	background-color: #E9F4F9;
	border-right: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

TD.plannerTableWhite_guest{
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	line-height: 100%;
	background-color: #ffffff;
	border-right: solid 1px #E9F4F9;
	border-bottom: solid 1px #E9F4F9;
}




TD.plannerTableWhite_guest_left{
	font-size: 12px;
	font-weight: normal;
	line-height: 100%;
	background-color: #ffffff;
	border-right: solid 1px #E9F4F9;
	border-bottom: solid 1px #E9F4F9;
}


TD.plannerTableWhite{
	text-align : center;
	font-size: 13px;
	font-weight: normal;
	line-height: 150%;
	background-color: #ffffff;
	border-right: solid 1px #E9F4F9;
	border-bottom: solid 1px #E9F4F9;
}


TD.plannerTableWhite_left{
	text-align : left;
	font-size: 13px;
	font-weight: normal;
	line-height: 150%;
	background-color: #ffffff;
	border-right: solid 1px #E9F4F9;
	border-bottom: solid 1px #E9F4F9;
}

TD.secureTitle{
	font-size: 10pt;
	padding-top: 2px;
	font-weight: bold;
	color: #0E4E7E;
	border-bottom: solid 1px #C0C0C0;
}

TD.tips_display{
	text-align: 	left;
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 	11px;
	line-height:	110%;
	color:		#FF3333;
	background-color:#FFFFCC;
	padding-left:	5px;
	padding-right:	5px;
	padding-top:	5px;
	padding-bottom:	5px;
	border-left: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	border-top: solid 1px #CCCCCC;
}

/* Almost strictly cpanel and planner stuff -- end */







/* Almost strictly weather stuff */


TD.weathertitle {
       font-family: 		Verdana, Arial, Helvetica, sans-serif;
       font-size: 		12px;
       color:			#FFFFFF;
       font-weight:		bold;
       background-color:	#0886C6;
       padding-left:		10px;
}

TD.weatherhilo {
      text-align: 		center;
      font-family: 		Verdana, Arial, Helvetica, sans-serif;
      font-size: 		8px;
      font-weight:		bold;
      color:			#333333;
      background-color:		#CCCCCC;
      border-left: 		solid 1px #ffffff;
      line-height:		8px;
}

TD.weather {
       text-align: 		center;
       font-family: 		Verdana, Arial, Helvetica, sans-serif;
       font-size: 		10px;
       color:			#333333;
       background-color:	#FFFFFF;
       border-left: solid 1px #CCCCCC;
       border-bottom: solid 1px #CCCCCC;
}

TD.weather_plain  {
font-family: 	Verdana, Arial, Helvetica, sans-serif;
font-size: 	10px;
color:		#333333;
background-color:#FFFFFF;

}

TD.weatherconditions{
text-align: 		left;
font-family: 	Verdana, Arial, Helvetica, sans-serif;
font-size: 	10px;
color:		#333333;
background-color:#FFFFFF;
padding-left:	10px;
padding-right:	10px;
}


TD.weathersubtitle {
text-align: 	left;
font-family: 	Verdana, Arial, Helvetica, sans serif;
font-size: 	10px;
font-weight:	bold;
line-height:	8px;
color:		#FFFFFF;
background-color:#0886C6;
padding-left:	10px;
border-left: solid 1px #CCCCCC;
border-bottom: solid 1px #CCCCCC;
}

TD.weathershadow {
border-top: solid 1px #666666;
border-right: solid 3px #666666;
border-bottom: solid 3px #666666;
border-left: solid 1px #666666;
}

/* Almost strictly weather stuff -- end */








/* hr */
HR.blue {color: #0E4E7E;}

HR {color: #E9F4F9;
	width: 100%;
	size: 1px;
	border-style: solid;
}

HR.liteblue {
	color: #E9F4F9;
	width: 90%;
	size: 2px;

}






/* form elements */



TEXTAREA {
	font-size: 8pt;
	background-color: #E9F4F9;
	border: 1px solid #0099CC;
}




INPUT {
	font-size: 8pt;
	background-color: #E9F4F9;
	border: 1px solid #0099CC;
}

INPUT.white{
	font-size: 8pt;
	background-color: #FFFFFF;
	border: 0px solid #0099CC;
}

INPUT.liteblue{
	font-size: 8pt;
	background-color: #E9F4F9;
	border: 0px solid #0099CC;
}

INPUT.grey{
	font-size: 8pt;
}

TEXTAREA.grey {

	font-size: 8pt;
	text-align: center;
	background-color: #eeeeee;
	border: 1px solid #666666; 
}


INPUT.c-warning {
font-size: 	11px;
line-height:	90%;
color:		#FF3333;
background-color:#FFFFCC;
border: 0px;
}



INPUT.planner_transfer {
	border-top-style: solid;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: solid;
	border-top-width: 4px;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-color: #ffffff;
	border-right-color: #0099CC;
	border-bottom-color: #0099CC;
	border-left-color: #EEEEEE;
	background-color: #E9F4F9;
	font-size: 10 px;
	line-height: 12 px;
	color:	#333333;
}

INPUT.page_title{
	font-size: 18px;
	font-weight: bold;
}

.page_title{
	font-size: 18px;
	font-weight: bold;
}


RADIO.plain {
	font-size: 8pt;
	background-color: #FFFFFF;
	border: 0px solid #0099CC;
}


SELECT {
	font-size: 8pt;
	background-color: #E9F4F9;
	border: 1px solid #0099CC;
}

SELECT.splashpage{
	color: #0E4E7E;
	background-color: #E9F4F9;
	font-size: 11px;
}


/* form elements -- end */




TD.bordered{
	padding: 5px 5px 5px 5px;
	border-top: solid 1px #C0C0C0;
	border-left: solid 1px #C0C0C0;
	border-right: solid 1px #C0C0C0;
	border-bottom: solid 1px #C0C0C0;
}
TD.border_bottom{
	border-top: solid 0px #C0C0C0;
	border-left: solid 0px #C0C0C0;
	border-right: solid 0px #C0C0C0;
	border-bottom: solid 1px #C0C0C0;
}


.blueHeading{
	text-align: center;
	font-size: 14px;
	color: #0288BB;
	font-weight: bold;
}





TD.formQuestions{
	font-size: 11px;
	font-weight: bold;
}

TD.c-required{
	font-size: 11px;
	font-weight: bold;
}

TD.c-questions{
	text-align:right;
	font-size: 11px;
	font-weight: bold;
}

TD.c-questions_left{
	text-align:left;
	font-size: 11px;
	font-weight: bold;

}



TD.alert{
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
}

TD.c-warning-title{
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	border-bottom: solid 1px #cccccc;
}

TD.c-warning{
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	padding-left: 15px;
}

.c-warning-title{
padding: 3px;
padding-left: 15px;
background-color: #666;
font-size: 12px;
font-weight: bold;
color: #fff;
}

.visser_title, .title{
font-size: 24;
color: rgb(0,153,204);
}



#bottom_row{
	
	padding: 5px 0px 0px 0px;
	height: 20px;
	border-top: solid 1px #99CCCC;
	border-bottom: solid 0px #efebc6
}

#sub_promo{
	background-color: #006699;
	padding: 15px 0px 15px 0px;
}

#promo_row{
	border-top: solid 1px #99CCCC;
	background-color: #006699;
	vertical-align: middle;
	text-align: left;
}

.promo_cell1{
	width:250px;
	vertical-align:top;
	color: #FFFFFF;
	font-weight: normal;
	padding:61px 0px 0px 0px;
	font-family: verdana;
	font-size: 12px;
	background: url("/images/sites/makeswebsites.com/promo_cell1_bg.gif") no-repeat top left;
}
/*.promo_cell1 TD{
	margin-top:25px;
}*/
.promo_cell1 TD A{
	color: #ffffff;
	text-decoration: underline;
}


.promo_cell1 TD A:hover{
	color: #ffcc00;
	text-decoration: underline;
}

.promo_cell1 TD A:visited{
	color: #ffffff;
	text-decoration: underline;
}
.promo_cell1 TD A:active{
	color: #ffffff;
	text-decoration: underline;
}


.promo_cell1 TD{
	color: #FFFFFF;
	/*background: url('/images/sites/websiteworks.com/tempWorks/checkmark.gif') no-repeat 0px 2px;*/
	padding-left:0px;
	margin-left:0px;
	letter-spacing: 0px;
	padding-top:14px;
}



.promo_cell2{
	width:150px;
	vertical-align:top;
	text-align:left;
	font-size:11px;
	color: #FFFFFF;
	padding:17px 0px 5px 15px;
	margin-left:5px;
}

.promo_cell3{
	width:250px;
	vertical-align:top;
	color: #FFFFFF;
	line-height:16px;
	padding:55px 0px 0px 10px;
	background: url("/images/sites/makeswebsites.com/promo_cell3_bg.gif") no-repeat top center;
	height: 266px;
	margin:0px 0px 0px 0px;
}

a.yellow:link{
	color: #ffffff;
	text-decoration: underline;
}

a.yellow:visited{
	color: #ffffff;
	text-decoration: underline;
}

a.yellow:hover{
	color: #ffcc00;
	text-decoration: underline;
}

a.yellow:active{
	color: #ffffff;
	text-decoration: underline;
}

.promo_cell3 TD{
	font-size: 12px;
	white-space:nowrap;
	font-weight: normal;
	color:#FFFFFF;
	padding-top:14px;
}

#splash_thumbnail{
	/*margin-left: 20px;*/
	/*float: right;*/
	width:150px;
	border: dotted 0px #fff;
	text-align: left;
}

#splash_thumbnail IMG{
	margin-bottom: 5px;
}


.splash_testimonials {
	width:150px;
	height: 100%;
	font-size: 11px;


}

.splash_test_head {
	margin: 0;
	padding: 0;
	height: 18px;
	text-align: center;
}

.splash_test_head h2 {
	margin: 0;
	padding-top: 15px;
	color: #eff7ff; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
}

.splash_test_body {
	margin: 0;
	text-align:left;
	color: #fff;
	font-size: 11px;
	/*line-height: 180%;*/
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	vertical-align:bottom;
	width: 155px;
}

.splash_test_body h3{
	font-style: italic;
	margin-left: 15px;
	line-height: 16px;
	color: #c0c0c0;
}





#article_one{
	padding:20px 15px 30px 15px;
	width:400px;
	text-align:justify;
	vertical-align:top;
	background-color: #f9ffff;
}

#article_two{
	padding:20px 15px 30px 15px;
	vertical-align:top;
	text-align:justify;
	background-color: #f9ffff;

}
#article_two H2{
	font-size: 14px;
	font-weight: bold;
	color: #1f6692;
}

#article_one H2{
	font-size: 14px;
	font-weight: bold;
	color: #1f6692;
}

#article_one H1{
	font-size: 14px;
	font-weight: bold;
	color: #1f6692;
}
/*#hp_article{
	width:400px;
	background:url('/images/sites/weddings.myevent.com/homepage_article_bg.gif');
	padding: 45px;
	padding-right: 120px;
	margin: 0 auto
}
*/



#intro_instruction{
	color: #333;
	width: 80%;
	position: relative;
	left: 15%

}

#special_request{
	position: relative;
	left: 5%;
	width: 90%;
	background-color: #ffffff;
	padding: 10;
}

#special_info{
	background-color: #FFFBE1;
	border: solid 1px #FFFFD9;
	padding: 4px;
}

.feature{
	padding: 5px 5px 5px 10px;
	background-color: #E9F4F9;
	font-size: 11px;
	color: #333333;
	border: solid 1px #C0C0C0;
}

#splash_testimonials{
	padding: 10px 5px 5px 15px;
	vertical-align: top;
	color:#fff;
	font-size: 10px;
	line-height: 150%;
	}

#splash_testimonials cite{
	font-style: italic;
	margin-left: 15px;
}

#marketing {
	width: 400px;
	line-height: 120%;
}

#marketing A{
	margin-left: 15px;
	color: #ff0000;
}


#marketing A.normal{
	color:#333;
	margin:0px;
	text-decoration: underline;
}

#marketing H1{
	margin-top: 22px; 
	margin-bottom:5px;
	font-size: 16px;
	font-weight: bold;
	text-align:left;
	color: #0288BB;
}

#marketing H2{
	text-decoration:underline;
	margin-top: 18px;
	margin-bottom:15px;
	font-size: 14px;
	font-weight: bold;
	text-align:left;
	color: #336699;
}


#marketing H3{
	margin-top: 5px;
	margin-bottom:2px;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	color: #336699;
}
#marketing li{
	margin-bottom: 10px;
}

#marketing IMG{
	margin: 10px;
}



#pricing{
	padding: 15px;
}

#pricing LI{
	margin-bottom: 18px;
}

#pricing IMG{
	clear: both;
	margin: 15px 0px 15px 0px;
}

#pricing TABLE{
	color: #003366;
	width: 500px;
	clear: both;
	margin-bottom: 5px;
	border-width: 2px 2px 2px 2px;
	border-color: #003366;
	border-style: solid
}

#price_title{
	font-size: 14px;
	font-weight: bold
}




#marketing {
	width: 400px;
	line-height: 120%;
}

#marketing A{
	margin-left: 15px;
	color: #ff0000;
}


#marketing H1{
	margin-top: 20px; 
	margin-bottom:5px;
	font-size: 16px;
	font-weight: bold;
	text-align:left;
	color: #0288BB;
}

#marketing H2{
	margin-top: 15px;
	margin-bottom:5px;
	font-size: 14px;
	font-weight: bold;
	text-align:left;
	color: #336699;
}

#marketing li{
	margin-bottom: 10px;
}



#message_boards{
	width: 400px;
	margin-left: 10px;
	margin-bottom: 10px;
}

#message_boards H1{
	line-height: 18px;
	font-size: 16px;
	margin-bottom:5px;
	color:#0288BB 
}



#message_boards  H2{
	text-align: left;
	margin: 15px 0px 5px 0px;
	font-weight: bold;
	color:#0288BB;
	font-size: 12px
}

IMG.title_img{
	vertical-align: top;
	margin-bottom: 15px;
	position: relative;
	left:10%;
}


.picshadow{
	padding:5px 15px 15px 5px;
	background-image: url('/images/common/pic_shadow.gif');
	background-repeat: no-repeat;
	background-position: bottom right;
}

.template_display{
	margin:10px 5px 20px 5px;
	width:100px;
	float:left;
	text-align:center
}

.template_name{
	color:#666;
	font-size: 10px;
	line-height: 12px;
	height: 12px;
	margin: 0px 0px 0px 10px;
}

.modify_css_att{
	padding-right: 10px;
	font-size: 11px;
	text-align:right;
	width: 110px;
	border-style:solid;
	border-color:#eff7ff;
	border-width: 0px 0px 0px 2px;
}

.modify_css_att_choose{
	border-style:solid;
	border-color:#eff7ff;
	border-width: 0px 2px 0px 0px;
}

.modify_css_prop{
	text-align:left;
	padding-left: 35px;
	border-style:solid;
	border-color:#eff7ff;
	border-width: 0px 0px 2px 0px;
	font-size:16px;
	color:#333366;
	font-weight:bold;
	background-image:url('/images/common/cpanel-folder.gif');
	background-position: 10px bottom;
	background-repeat:no-repeat
}

.modify_css_submit{
	padding: 15px 0px 0px 135px;
	border-style:solid;
	border-color:#eff7ff;
	border-width: 2px 0px 0px 0px;

}



#hotelPromo{
	padding-top: 30px;
	color:#336699;
	width: 550px;
}

#hotelPromo UL{margin-top: 5px;}

#hotelPromo LI{
	margin: 5px 0px 10px -25px;
}


#hotelPromo H1{
	font-size:18px;
	margin:0px;
	margin-top: -5px;
	color:#336699;
	float:left;
}

#hotelPromo_intro{
	padding-top:15px;
	color:#336699;
}

#hotelPromo_intro UL{margin-top: 5px;}

#hotelPromo_intro LI{
	margin: 5px 0px 10px -25px;
}




#cntrlpanelbanner{
	background:url('/images/common/bannerBg.jpg');
}



/************** help files ***********************/



#just_text{
padding: 0px 15px 0px 15px;
}


#just_text H1{
font-size: 24px;
color: #006699;
line-height:110%
}

#just_text H2{
font-size: 20px;
color: #006699;
line-height:110%;
padding-left: 10px;
font-style:italic
}

#just_text H3{
font-size: 16px;
color: #006699;
line-height:110%
}

#just_text li{
	margin-top: 5px;
}

#footer{
font-size:9px;
width:770px;
text-align:right;
margin-top:10px;
margin-bottom:10px}


.pageFooter{
	font-size:9px;
	text-align:right;
	padding:5px 5px 0px 0px;
	color:#efefef;
	background-color:#01547D;
}



/** free trial / demo / change design classes **/



.swatches{
	width:31px;
	border:solid 0px #333
}

.swatches IMG{
	clear:both;
	border:solid 1px #000
}


.swatch{
	width:12px;
	height:12px;
	margin:1px;
	float:left;
	border:solid 1px #333;
	line-height:2px
}

.swatchRadio{
	width:12px;
	height:12px;
	margin:1px 0px 0px 1px;
	float:right;
	clear:right;
}

#chooseCategory{
	float:none;
	padding:10px;
	clear:right;
	width:100%
}

TABLE.template{
	margin:0px;
	padding: 10px 0px 0px 10px;
	background: url("/images/common/sm_pic_border.gif");
	background-repeat:no-repeat;
	background-position: top left;
}

.template_border{
	padding:0px 0px 12px 0px;
	margin: 8px 12px 8px 0px;
	float:left;
	height: 150px;
	width: 160px;
	background: #fff url("/images/common/freetrialshadow.gif");
	background-repeat:no-repeat;
	background-position: top right;
}


.template_border_selected{
	margin: 0px 15px 5px 0px;
	padding: 25px 0px 0px 25px;
	float:left;
	height: 140px;
	width: 180px;
	background-color:#eff7ff;
	border:solid 1px #efefef
}


.template IMG{
	margin:2px;
}

.choice_row{
	text-align:right;
}

.selected_border{
	margin: 5px 15px 5px 0px;
	float:left;
	width:620px;
	height:auto;
	text-align:center;
	background: #eff7ff;
	border:solid 1px #efefef;
}

.paginate{
	background-color: #fff;
	width:530px;
	margin-bottom: 20px;
	clear:both
}

.designPage{
	display:table-cell;
	margin-left:25px;
}

.paginate td{font-size:9px;color:#666;}
.paginate a:link{text-decoration:underline;font-size:12px;font-weight:bold}
.paginate a:visited{text-decoration:underline;font-size:12px;font-weight:bold}
.paginate a:hover{text-decoration:underline;font-size:12px;font-weight:bold;color:#ff0000}
.paginate a:active{text-decoration:underline;font-size:12px;font-weight:bold}

.norm{font-size:12px;color:#333}

#popup{
	position: absolute;
	z-index: 100;
	width:300px;
	background-color:#fff;
	border:solid 1px #efefef;
	padding: 5px
}

#operation_hours{
	width:300px
}

.left_side{
	text-align:left;
	width: 550px;
	margin:0 auto;
}

.left_side h2{font-family:helvetica; font-weight:bold; font-size:18px; color:#f96600;}
.left_side h3{background:url("/images/sites/eventsites/title_bg.jpg"); background-repeat:repeat-x; height:29px; border:solid 1px #c5d9e7; padding-left:8px; line-height:28px; text-align:left; font-weight:bold; color:#3b3a36; font-size:13px;}
.left_side h4{font-family:helvetica; font-weight:bold; color:#3b3a36; font-size:14px;}
.ft_link{display:none}

.right_side{ /* class refers to second column of content called in from corporate site */
	display:none;
}

#userinfo_form{padding-left:30px}

#cpanel_cont #userinfo_form .submit{
	left:-200px
}

/*end*/
