body {
	background-color: #bfbfbf;
}
.loginboxdiv{
margin:0px;
height:23px;
width:172px;
background:url(/images/log_box.jpg) no-repeat bottom;
}

.passwordboxdiv{
margin:0px;
height:23px;
width:172px;
background:url(/images/log_box.jpg) no-repeat bottom;
}

.loginbox
{
background:none;
border:none;
width:165px;
height:20px;
margin:0;
padding: 4px 7px 0px 7px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.passwordbox
{
background:none;
border:none;
width:165px;
height:20px;
margin:0;
padding: 4px 7px 0px 7px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.logtext {
	font-family: Arial, Helvetica, "Sans Serif", Gadget, sans-serif;
	color: #505050;
	font-size: 13px;
}

.rememberme {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
}
.TopText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.Price {	font-family: Arial, Helvetica, sans-serif;
	color: #ad2e11;
	font-weight: bold;
	font-size: 24px;
}
.learnmore {	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	font-weight: bold;
}
.lineitem {	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: white;
	font-weight: bold;
}
.btmlinks {	font-family: Arial, Helvetica, sans-serif;
	color: #23a9de;
	font-size: 10px;
}
.btmtext {	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.bodytext {	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #676869;
}
.headlinetext {	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: #111111;
}
.headertext {
        font-family: Arial, Helvetica, sans-serif;
        color: #616263;
        font-size: 15px;
}

/* CONTENT */
.content {
        font-family: Arial;
        font-size:13px;
        margin: 0 auto 0 auto;
        width: 783px;
        margin-top: -10px !important;
        }

.content h1 {
        color: #3280c5;
        font-size: 20px;
        font-family: 'Trebuchet MS';
        font-weight: bold;
        }

.content #grey {
        color: #aaa;
        font-size: 18px;
        font-weight: bold;
        padding-top: 4px;
        padding-bottom: 14px;
        margin-left: 14px;
        }

.content h2 {
        font-size: 10px;
        color: #fff;
        font-weight: bold;
        display: inline;
        }

.content h3 {
        font-size: 10px;
        color: #222;
        display: inline;
        font-weight: bold;
        padding: 0;
        border: 0;
        text-transform: none;
        letter-spacing: 0;
        }

/* SERVICECONTENT */
.serviceContent {
        font-family: Arial;
        font-size:11px;
        background-color: White;
}

.serviceContent h1{
        font-family: Arial;
        font-size:20px;
        color: #81B413;
        font-weight: Bold;
        background-color: White;
}

.serviceContent h2{
        font-family: Arial;
        font-size:20px;
        color: #C00000;
        font-weight: Bold;
        background-color: White;
}

.serviceContent h3{
        font-family: Arial;
        font-size:20px;
        color: #007CC3;
        font-weight: Bold;
        background-color: White;
}

.serviceContent h4{
        font-family: Arial;
        font-size:20px;
        color: #ABABAB;
        font-weight: Bold;
        background-color: White;
}

.serviceContent h5{
        font-family: Arial;
        font-size:20px;
        color: Black;
        font-weight: Bold;
        background-color: White;
}

/* PS BOXES */
.psbox, .psboxf {
        width: 376px;
        float: left;
        overflow: hidden;
        margin-left: 10px;
        }

.psbox p {
        padding: 5px;
        border-right: 1px dotted #888;
        text-align: left;
        color: #666;
        }

.psboxf p {
        padding: 5px;
        text-align: left;
        color: #666;
        }

.psbox a, .psboxf a {
        text-decoration: none;
        color: #666;
        }

.psbox a:hover, .psboxf a:hover {
        color: #333;
        }

.psheader {
        width: 376px;
        height: 19px;
        background: #fff url('/images/spbox_th.png') no-repeat;
        font-family: Verdana;
        font-size: 9px;
        font-weight: bold;
        text-align: left;
        padding-top: 3px;
        padding-right: 8px;
        padding-left: 8px;
        color: #fff;
        }

.psbox a:hover .imglink, .psboxf a:hover .imglink {
        filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
        -moz-opacity: 0.8;
        KhtmlOpacity: .8;
        opacity: .8;
        }

/*PS SUB-BOXES */
.pssbox {
        float: left;
        width: 180px;
        min-height: 240px;
        overflow: hidden;
        margin-left: 10px;
        }

.pssbox p {
        border-right: 1px dotted #888;
        padding-left: 4px;
        padding-right: 4px;
        text-align: justify;
        }

.pssbox a {
        text-decoration: underline;
        color: #666;
        }

.pssheader {
        width: 180px;
        height: 19px;
        background: #fff url('/images/sspbox_th.png') no-repeat;
        font-family: Verdana;
        font-size: 9px;
        font-weight: bold;
        text-align: left;
        padding-top: 3px;
        padding-right: 0;
        padding-left: 0;
        text-align: center;
        color: #fff;
        }

/*SUPPORT PAGES */
.support_content {
        margin: 0 auto 0 auto;
        margin-top: -10px !important;
        padding: 0 14px 0 14px !important;
        color: #555;
        text-align: justify;
        font-size: 11px !important;
}

.support_content a {
        color: #555;
        font-size: 11px !important;
        text-decoration: underline;
}

.support_content a:hover {
        color: #333;
        text-decoration: none;
}

.support_content p {
        font-size: 11px !important;
}

.support_content h1 {
        font-family: Trebuchet MS;
        font-weight: bold;
        font-size: 20px;
        color: #3280c5;
        margin-left: 0;
        margin-bottom: 14px;
}

.support_content h2 {
        font-family: Trebuchet MS;
        font-size: 14px;
        font-weight: bold;
        color: #3280c5;
        margin-top: 14px;
        padding-bottom: 14px;
}

.tutorial_big_box {
        float: left;
        width: 251px;
        height: 420px;
        padding-top: 200px;
}

.tutorial_small_box {
        float: left;
        width: 185px;
        height: 100px;
        padding-top: 150px;
}

.tutorial_small_box p {
        font-family: Tahoma !important;
        font-size: 9px !important;
        text-align: left;
        padding-left: 14px;
        padding-right: 14px;
        line-height: 14px;
}

.tutorial_small_box .rm_a_btn {
        margin: 0 auto 0 auto;
        vertical-align: top;
        height: 32px;
        width: 164px;
}

.tutorial_small_box .rm_a_btn IMG {
        margin-bottom: -18px;
}

.tutorial_small_box .rm_a_btn a {
        font-family: Tahoma;
        font-size: 9px;
        color: #666;
        text-decoration: underline;
}

.tutorial_small_box .rm_a_btn a:hover {
        color: #333;
        text-decoration: none;
}

.tutorial_hsline {
        float: left;
        width: 8px;
        height: 236px;
        background: url('/images/tutorial/hsline.gif') #fff no-repeat;
}

.tutorial_hline {
        float: left;
        width: 5px;
        height: 645px;
        background: url('/images/tutorial/hline.gif') #fff no-repeat;
}

.tutorial_vline {
        width: 763px;
        height: 1px;
        margin: 0 auto 8px auto;
        background: url('/images/tutorial/vline.gif') #fff no-repeat;
}

.tutorial_big_box p {
        font-family: Tahoma !important;
        font-size: 9px !important;
        text-align: left;
        padding-left: 14px;
        padding-right: 14px;
        line-height: 14px;
}

.tutorial_big_box ul {
        margin-top: -6px;
        margin-left: -6px;
}

.tutorial_big_box ul li {
        font-family: Tahoma !important;
        font-size: 9px !important;
        text-align: left;
        line-height: 14px;
        margin-right: 8px;
}
