body
{
	margin:0px;
	padding:0px;
	background: #D1E6FD url(images/topbg.jpg) repeat-x left top;	
}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #444444;
}
h3
{
	font-size:13px;
	font-weight:bold;
}
h6.date
{
	font-size:11px;
	margin-bottom:5px;
}
form
{
	margin:0px;
	padding:0px;
}
#header {
	width: 985px;
	height: 109px;
	margin: 0 auto;
}
#toplinks {
height:23px;
padding-left:5px;
padding-right:5px;
text-align:right;
padding-top:7px;
}
#logandquicklink
{
	height:78px;
}
#logo
{
	float:left;
	width:198px;
	height:48px;
	margin:7px;
}
#topquicklinks
{
	float: right;
	width: 553px;
	height: 70px;
	margin-top:5px;
}
#topquicklinks  ul {
	margin: 0;
	padding: 0px 0 0 10px;
	list-style: none;
	line-height: normal;
}
#topquicklinks li {
	display: block;
	float: left;
	margin-left:10px;
	border-left:#eeeeee solid 2px; 	
	height:50px;
	padding-top:10px;	
}
#topquicklinks li img
{
	vertical-align:middle;
	padding-left:10px;
}
#topquicklinks li span
{
	padding-left:5px;
	font-family: "trebuchet MS"; 
	font-size: 14px; 
}
#menu {
	width: 967px;
	height: 28px;
	background: url(images/menubg.gif) repeat-x left bottom;
	margin: 0 auto;
	padding: 0;
	padding-right:10px;
}

#menu ul {
	margin: 0;
	padding: 0px 0 0 20px;
	list-style: none;
	line-height: normal;
	float:right;
}

#menu li {
	float: left;
}

#menu a {
	display: block;
	margin-left: 5px;
	padding: 5px 20px 5px 20px;
	text-decoration: none;
	font-family:arial;
	font-size: 12px;
	font-weight: bold;
	color: #eeeeee;
/*	background-color:#1C83F4;*/
	background-image:url(images/menubg1.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	border:#1C83F4 solid 1px;
	border-bottom:#756B6C solid 1px;
}

#menu a:hover, #menu .current_page_item a {
	display: block;
	margin-left: 5px;
	padding: 5px 20px 5px 20px;
	text-decoration: none;
	font-family:arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
/*	background-color:#1C83F4;*/
	background-image:url(images/menubghover.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	border:#557CA8 solid 1px;
	border-bottom:#557CA8 solid 0px;	
}

#menu .first {
	display: block;
	margin-left: 5px;
	padding: 5px 20px 5px 20px;
	text-decoration: none;
	font-family:arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
/*	background-color:#1C83F4;*/
	background-image:url(images/menubgon.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	border:#CCCCCC solid 1px;
	border-bottom:#756B6C solid 1px;
}
#menu a.first:hover 
{
	background-image:url(images/menubgon.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	border:#CCCCCC solid 1px;
}
#mainbody
{
	margin: 0 auto;
	width: 975px;
	text-align:right;
	background-color:#F7F7F7;
	border:#999999 solid 1px; 
	border-top:0px; 
	padding:5px;
}
/* Page */

#page {
	width: 965px;
	margin: 0 auto;
	padding-top: 20px;
	background-color:#f7f7f7;
	border:#999999 solid 1px;
	border-top:0px;
	padding:5px;
}
#pageinside
{
	width: 965px;
	margin: 0 auto;
	background-color:#ffffff;
}
#pagebody {
	float: right;
	width: 750px;
	background-color:#ffffff;
}
#pagebodyblog {
	float: left;
	width: 750px;
	background-color:#ffffff;
}
#payopt {
	float: right;
	width: 700px;
	padding:10px;
	background-color:#ffffff;
}
/* Banner */
#banner {
	float: left;
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-right:4px;
}
/* Breadcrums */
#breadcrums {
	float: left;
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-right:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:5px;
	color:#666666;
}
#breadcrums a
{
	color:#0B74E8;
	text-decoration:none;
}
#breadcrums a:hover
{
	text-decoration:underline;
}
/* Content */

#content {
	float: left;
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-right:4px;
	border:#eeeeee solid 5px;
}
#contentinside {
	width:710px;
	float: left;
	padding:0px;
	margin:0px;
	border:#BBBBBB solid 1px;
	padding:10px;
}
#contentinside .servicelink
{
	position:absolute;
	width:215px;
	height:25px;
	background-image:url(images/servlinkbg.gif);
	background-repeat:repeat-x;
	margin-left:499px;
	margin-top:-11px;
	text-align:left;
	padding-left:5px;
	border-left:#82C4E1 solid 1px;
	border-bottom:#CCCCCC solid 1px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	color:#666666;
}
#contentinside .servicelink a
{
	padding-left:2px;
	padding-right:2px;
}
#contentinside .servicelink img
{
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
}
#contentinside h1 {
font-size:24px;
font-weight:bold;
}
#contentinside h2 {
font-size:16px;
font-weight:bold;
margin-bottom:5px;
margin-top:10px;
}

#contentinside p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
text-align:justify;
padding:0px;
margin:0px;
margin-bottom:5px;
color:#000;
}
#contentinside ul
{
	margin:0px;
	padding:0px;
	padding-left:10px;
	margin-left:15px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#contentinside a
{
	color:#0B74E8;	
}

#contentinside a:hover
{
	color:#333333;	
}
/* Packages */
#packageslist
{
	float:left;
}
#packages {
	width:720px;
	float: left;
	padding:10px;
	margin:0px;
	margin-top:5px;
	background-image:url(images/fragpackgesbg.gif);
	background-position:top;
	background-repeat:no-repeat;
}
#packages h1 {
font-size:24px;
font-weight:bold;
margin-bottom:5px;
}
#packages p
{
	padding:0px;
	margin:0px;
}
#packages ul
{
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-type:none;
}
#packages li.pktitle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-image:url(images/img08.gif);
	background-repeat:repeat-x;
	border-bottom:#e1e1e1 solid 1px;
	margin:0px;
	padding:0px;
	padding-left:5px;
	padding-right:5px;	
	margin-top:5px;
	width:700px;
	height:25px;
	line-height:25px;
}
#packages li.pkdets
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	padding-left:5px;
	padding-right:5px;	
	margin:0px;
	margin-left:5px;
	width:690px;
	background-image:url(images/pkdetsbg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
#packages li.pkdets ul
{
	list-style:url(bullet_1.gif);
	padding:0px;
	padding-left:10px;
	padding-bottom:10px;
	margin-left:20px;
}
#packages li.pkdets ul li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	margin:0px;
	border:0px;
	background:none;
}
#packages li.pkdets p
{
	padding-top:10px;
}
#packages td
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:4px;
}
#packages td.heads
{
	font-size:13px;
}
#packages ul li.title
{
	float:left;
	width:460px;
	font-size:14px;
	font-weight:bold;
}
#packages ul li.links
{
	float:right;
	width:165px;
	text-align:right;	
	line-height:25px;
}
#packages ul li.price
{
	float:left;
	color:#990000;
	width:75px;
	font-size:12px;
}

/* Sidebar */

#sidebar {
	background-color:#FFFFFF;
	float: left;
	width: 197px;
	padding: 10px 0px 0 7px;
}
#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidebar li {
	margin: 0;
	padding: 0;
	padding-bottom:5px;
}
#sidebar li h2 {
	margin: 0;
	padding: 0;
	padding-left:7px;
	line-height:35px;
}

#sidebar li ul {
	padding:0px;
	padding-bottom: 3px;
	padding-left:5px;
	border-left:#eee solid 1px;	
}

#sidebar li li {
	padding:0px;
	line-height: 27px;
	border-bottom: 1px dashed #BCBCBC;
	padding-left:5px;
}

#sidebar li li span {
	display: block;
	margin-top: -20px;
	padding: 0;
	font-size: 11px;
	font-style: italic;
	color: #BCBCBC;
}

#sidebar h2 {
	margin-bottom:5px;
	letter-spacing: -.5px;
	color: #444444;
	border-left:#DFDFDF solid 4px; 
	border-bottom:#eeeeee solid 1px; 
	padding-left:10px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:17px;
	font-weight:bold;
}

#sidebar p {
	padding-bottom: 20px;
	text-align: justify;
}

#sidebar li a {
	color: #000000;
	border: none;
	color: #0B74E8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	background-image:url(images/bullet.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:15px;
}

#sidebar a:hover {
	text-decoration: underline;
	color: #787878;
}
/*Sidebar Blog*/
#sidebarblog{
	background-color:#FFFFFF;
	float: right;
	width: 197px;
	padding: 10px 0px 0 7px;
}
#sidebarblog ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidebarblog li {
	margin: 0;
	padding: 0;
	padding-bottom:5px;
}
#sidebarblog li h2 {
	margin: 0;
	padding: 0;
	padding-left:7px;
	line-height:35px;;
}

#sidebarblog li ul {
	padding:0px;
	padding-bottom: 3px;
	padding-left:5px;
	border-left:#eee solid 1px;	
}

#sidebarblog li li {
	padding:0px;
	line-height: 27px;
	border-bottom: 1px dashed #BCBCBC;
	padding-left:5px;
}

#sidebarblog li li span {
	display: block;
	margin-top: -20px;
	padding: 0;
	font-size: 11px;
	font-style: italic;
	color: #BCBCBC;
}

#sidebarblog h2 {
	margin-bottom:5px;
	letter-spacing: -.5px;
	color: #444444;
	border-left:#DFDFDF solid 4px; 
	border-bottom:#eeeeee solid 1px; 
	padding-left:10px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:17px;
	font-weight:bold;
}

#sidebarblog p {
	padding-bottom: 20px;
	text-align: justify;
}

#sidebarblog li a {
	color: #000000;
	border: none;
	color: #0B74E8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	background-image:url(images/bullet.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:15px;
}

#sidebarblog a:hover {
	text-decoration: underline;
	color: #787878;
}
/**/

#livehelp
{
	float:left;
	border:#eeeeee solid 1px; 
	padding:10px;
	width:178px;
	margin:5px;
	margin-left:2px;	
}
#livehelp img
{
	float:left;
}
#livehelp h1
{
	font-size: 17px; 
	font-weight: bold;
	padding:0px;
	margin:0px;
	padding-top:10px;
}
#livehelp span
{
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#livehelp span a
{
	color:#0B74E8;	
	background-image:none;
	padding:0px;
	font-weight:normal;
	font-size:11px;
}
#newsletter
{
	float:left;
	border:#eeeeee solid 1px; 
	width:178px;
	padding:10px;
	margin:5px;
	margin-left:2px;
}
#newsletter h1
{
	font-size: 17px; 
	font-weight: bold;
	padding:0px;
	margin:0px;
}
#newsletter span
{
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#w3clogos
{
	float:left;
	width:185px;
	padding:0px;
	padding:10px;
}
#w3clogos .img2
{
	padding-left:5px;
}

/* Footer */
#footer
{
	margin: 0 auto;
	background-image:url(images/FooterBg.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	background-position:top;
	margin-top:5px;
	padding-top:10px;
}
#footerblocks
{
	width:985px;
	margin:0 auto;
}
#footerblocks ul
{
	margin:0px;
	float:left;
	padding-left:25px;	
	padding-top:15px;
	padding-bottom:15px;
	list-style:none;
	list-style-type:none;
	width:170px;
	border-right:#eeeeee solid 1px;
	font-family:Arial, Helvetica, sans-serif;
}
#footerblocks ul.last
{
	border-right:0px;
}
#footerblocks ul li
{
	padding:0px;
	margin:0px;
}
#footerblocks ul li span.soft
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	font-weight:bold;
}
#footerblocks ul span.bold
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	color: #000000;
}
#footerblocks ul li.link
{
	text-align:right;
	font-size:11px;
	padding-right:5px;
}
#footerlinks
{
	width:985px;
	margin:0 auto;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	border-top:#eeeeee solid 1px;
	padding-top:5px;
	clear:both;
}

/* other classes*/
a.link
{
	text-decoration:none;
}
a.link:hover
{
	color:#333333;
}
a.linkbulletd
{
	text-decoration:none;
	background-image:url(images/arr-2.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:22px;
}
a.linkbulletd:hover
{
	color:#333333;
}

.txt_blue
{
	color:#0B74E8;	
}
.txt_12
{
	font-size:12px;
}
.txt_11
{
	font-size:11px;
}
.txt_arial
{
	font-family:Arial, Helvetica, sans-serif;
}
.txt_tahoma
{
	font-family:tahoma;
}
.txt_field
{
	background-image:url(images/fieldbg.gif);
	background-repeat:repeat-x;
	background-position:top;
	font-family:Tahoma;
	font-size:11px;
	padding-left:2px;
	border:#CCCCCC solid 1px;
	height:14px;
	padding-top:2px;
}
.txt_field_200
{
	background-image:url(images/fieldbg.gif);
	background-repeat:repeat-x;
	background-position:top;
	font-family:Tahoma;
	font-size:11px;
	padding-left:2px;
	border:#CCCCCC solid 1px;
	height:14px;
	padding-top:2px;
	width:200px;
}
.txt_area_200
{
	background-image:url(images/fieldbg.gif);
	background-repeat:repeat-x;
	background-position:top;
	font-family:Tahoma;
	font-size:11px;
	padding-left:2px;
	border:#CCCCCC solid 1px;
	padding-top:2px;
}

.btn
{
	background-image:url(images/btnbg.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	border:#999999 solid 1px;
	height:19px;
	padding-bottom:2px;
}
.btn_register
{
	background-image:url(images/btnbg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#333333;
	border:#999999 solid 1px;
	height:35px;
	width:100px;
	padding-bottom:2px;
}
.brdr_L
{
	border-left:#3E9ED0 solid 1px;
}
.brdr_R
{
	border-right:#3E9ED0 solid 1px;
}
.brdr_T
{
	border-top:#3E9ED0 solid 1px;
}
.brdr_B
{
	border-bottom:#3E9ED0 solid 1px;
}
.brdr_LRTB
{
	border:#cccccc solid 1px;
}