
@charset "utf-8";
/* CSS Document */

body {
/*	background: url(../images/bg.gif) top repeat-x #606060; */
	background:url(../images/topbluebg.gif) top repeat-x #FFFFFF;

	margin:0px 0 16px 0;
}
p,div,ul,li,h1,h2,h3,h4,form,img {
	margin:0px;
	padding:0px;
}
li{
list-style:none;
}
.clear {
	clear:both;
}
#wrapper {
	width:962px;
/*	background:#FFFFFF;*/
	margin:0 auto;
/*	font-family:"Trebuchet MS", Arial; */
	font-family:Arial;
	font-size:12px;
/*	color:#898989;*/
	color:#000000;
}
#container {
	width:935px;
	margin:0 auto;
	padding:0px 14px 0px 13px;
}

/* ------------- top bar --------------- */

#toppanel {
	background:url(../images/topbluebg.gif) top repeat-x;
	height:79px;
}
#toppanel ul li {
	list-style:none;
}
#toppanel .logo {
	width:192px;
	padding-left:17px;
	float:left;
}
#toppanel .clogin {
	width:120px;
	padding:30px 17px 0 0;
	float:right;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial;
}
#toppanel .cloginimg {
	width:36px;
	padding:25px 6px 0 0;
	float:right;
}
#toppanel .clogin a {
	color:#c40123;
	text-decoration:underline;
}
#toppanel .clogin a:hover {
	color:#898989;
}

/* ------------- navigation --------------- */

#nav {
	background:url(../images/nav_rpt.gif) top repeat-x;
	height:46px;
	float:left;
}
#nav ul li {
	list-style:none;
	display:inline;
}
#nav .navleft {
	background:url(../images/nav_left.gif) top left no-repeat;
	width:5px;
	height:46px;
	float:left;
}
#nav .navright {
	background:url(../images/nav_right.gif) top right no-repeat;
	width:5px;
	height:46px;
	float:right;
}
#nav .links {
	width:742px;
}
#nav .links a {
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
/*	padding:0 30px 0 30px;*/
	display:block;
	background:url(../images/nav_devide.gif) top right no-repeat;
	float:left;
	line-height:38px;
	font-weight:bold;
}
#nav .links a img {
	border:0px;
}
#nav .links a:hover {
	color:#404040;
}
#nav .saerch {
	width:177px;
	height:23px;
	float:left;
	background:url(../images/searchbg.gif) left no-repeat;
	margin:8px 0 0 22px;
}
#nav .saerch input {
	width:142px;
	height:15px;
	margin:2px 0 0 24px;
	border:0px;
/*	font-family:"Trebuchet MS", Arial; */
	font-family:Arial;
	font-size:12px;
	color:#898989;
}

/* ------------- flash --------------- */

#flash {
	width:935px;
	height:227px;
}

/* ------------- content panels --------------- */

#content ul li {
	list-style:none;
}
#leftpanel {
	width:675px;
	float:left;
}
#leftpanel h1 {
	font-size:18px;
	color:#c40123;
	padding-bottom:5px;
}
#leftpanel h4 {
	font-size:16px;
	color:#004e8a;
	padding-bottom:2px;
}
#leftpanel p {
	text-align:justify;
}
#leftpanel .lheight {
	height:25px;
}
#leftpanel .fheight {
	height:8px;
}
#leftpanel .fproductleft {
	width:332px;
	float:left;
}
#leftpanel .fproductright {
	width:332px;
	float:right;
}
#leftpanel .boxtop {
	background:url(../images/boxtop.gif) top center no-repeat;
	height:16px;
	width:332px;
}
#leftpanel .boxrpt {
	background:url(../images/boxrpt.gif) center repeat-y;
	width:296px;
	padding:0 18px 0 18px;
}
#leftpanel .boxbtm {
	background:url(../images/boxbtm.gif) bottom center no-repeat;
	height:17px;
	width:332px;
}
#leftpanel .productimg {
	width:120px;
	float:left;
}
#leftpanel .productdetail {
	width:176px;
	float:left;
}
#leftpanel .buttons {
	padding-top:5px;
}
#leftpanel .buybtn {
	padding-left:5px;
}

#rightpanel {
	width:249px;
	float:right;
}
#rightpanel .rheight {
	height:12px;
}
#cart {
	background:url(../images/cartbg.gif) top center no-repeat;
	width:189px;
	height:293px;
	padding:22px 30px 0 30px
}
#cart h3 {
	font-size:18px;
}
#cart ul li {
	margin:0px;
	padding:0px;
}
#cart .yourcart {
	padding:23px 0 23px 0; 
/*	border-bottom:1px solid #CCCCCC;*/
}
#cart .basket {
	padding:23px 0 23px 0; 
}
#cart .title {
	width:115px;
	float:left;
	color:#4ea9fe;
		display:inline;
}
#cart .redtitle {
	width:115px;
	float:left;
	color:#fd0002;
}
#cart .greentitle {
	width:115px;
	float:left;
	color:#6ca700;
	padding-top:7px;
}
#cart .value {
	width:60px;
	float:right;
	text-align:right;
	line-height:15px;
	padding:0 0 2px 0;
	font-weight:bold;
}
#cart .checkout {
	text-align:center;
}
#support {
	 background:url(../images/support.gif) top no-repeat;
	 width:231px;
	 height:108px;
	 font-size:14px;
	 padding:18px 0 0 18px;
	 line-height:28px;
}
#support h2 {
	 font-size:16px;
	 font-weight:bold;
	 color:#6ca700;
	 padding-bottom:7px;
}

/* ------------- affiliations --------------- */


#affiliations {
/*	height:72px;*/
	border-top:6px solid #606060;

}
#affiliations img {
	margin-top:15px;
}
/*
#affiliations .microsoft {
	padding-left:35px;
}
#affiliations .ocean {
	padding-left:96px;
}
#affiliations .exchange {
	padding-left:120px;
}
#affiliations .planet {
	padding-left:101px;
}
*/

/* ------------- footer --------------- */

#footer {
/*	background:#606060; */
	height:10px;
	line-height:30px;
	text-align:center;
}
#footer a {
	color:#898989;
/*	color:#b5b5b5; */
	text-decoration:none;
	padding:0 10px 0 10px;
}
#footer a:hover {
	color:#000000;
}

/* ------------- Product detail --------------- */

#pdetail .starter {
	background:url(../images/spam_starter.jpg) top no-repeat;
	width:675px;
	height:236px;
}
#pdetail .starterplus {
	background:url(../images/spam_starterplus.jpg) top no-repeat;
	width:675px;
	height:236px;
}
#pdetail .pro {
	background:url(../images/spam_pro.jpg) top no-repeat;
	width:675px;
	height:236px;
}
#pdetail .proplus {
	background:url(../images/spam_proplus.jpg) top no-repeat;
	width:675px;
	height:236px;
}
#pdetail h1 span {
	font-size:18px;
	color:#242424;
	padding-bottom:5px;
}
#pdetail .packagename {
	padding:30px 0 0 24px;
}
#pdetail .quantity {
	padding:30px 0 0 164px;
}
#pdetail .dropdown {
	margin-top:15px;
	width:150px;
/*	font-family:"Trebuchet MS", Arial; */
	font-family:Arial;
	font-size:12px;
	color:#828282;
}
#pdetail .addtocart {
	text-align:center;
	margin-top:50px;
}
#tabs {	
}
#tabs .tabpanel {	
	padding-left:28px;
}
#tabs a {
	background:url(../images/tab_unselected.gif) top no-repeat;
	width:136px;
	height:33px;
	font-weight:bold;
	float:left;
	text-align:center;
	line-height:33px;
	text-decoration:none;
	color:#c40123;
}
#tabs .selected {
	background:url(../images/tab_selected.gif) top no-repeat;
	width:134px;
	height:33px;
	
	float:left;
	text-align:center;
	line-height:33px;
	text-decoration:none;
	color:#898989;
}
#tabs .tabsbg {
	background:url(../images/tabs_bg.gif)  top no-repeat;
	height:42px;
	width:675x;
}
#tabs .tabsrpt {
	background:url(../images/tab_rpt.gif) top repeat-y;
	width:675x;
}
#tabs .tabscontent {
	background:url(../images/tab_gradiant.gif) top repeat-x;
	padding:10px 20px 10px 20px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
}
#tabs .tabsbtm {
	background:url(../images/tabs_btmbar.gif)  top no-repeat;
	height:11px;
	width:675x;
}
.msg {

	text-align:center;
}

/* ------------ Contact page ------------ */

#contact span {
	color:#6ca700;
}
#contact .line img {
	padding:10px 0 10px 0;
}
#contact .txtbox {
	width:207px;
	height:20px;
/*	font-family:"Trebuchet MS", Arial; */
	font-family:Arial;
	font-size:12px;
	color:#000000;
	padding:4px 4px 0 4px;
	border:1px solid #d5d2d2;
}
#contact .txtarea {
	width:410px;
	height:126px;
/*	font-family:"Trebuchet MS", Arial; */
	font-family:Arial;
	font-size:12px;
	color:#000000;
	padding:4px;
	border:1px solid #d5d2d2;
}
.txtbox2 {
	width:207px;
	height:18px;
/*	font-family:"Trebuchet MS", Arial; */
	font-family:Arial;
	font-size:12px;
/*	color:#898989; */
	color:#000000;
	padding:0px 4px 0 4px;
	border:1px solid #d5d2d2;
}
.txtbox3 {
	width:80px;
	height:18px;
/*	font-family:"Trebuchet MS", Arial; */
	font-family:Arial;
	font-size:12px;
	color:#000000;
	padding:0px 4px 0 4px;
	border:1px solid #d5d2d2;
}
.txtbox4 {
	width:30px;
	height:18px;
/*	font-family:"Trebuchet MS", Arial; */
	font-family:Arial;
	font-size:12px;
	color:#000000;
	padding:0px 4px 0 4px;
	border:1px solid #d5d2d2;
}
.txtarea2 {
	width:410px;
	height:126px;
/*	font-family:"Trebuchet MS", Arial; */
	font-family:Arial;
	font-size:12px;
	color:#898989;
	padding:4px;
	border:1px solid #d5d2d2;
}
.dropdown2 {
	width:217px;
	height:20px;
/*	font-family:"Trebuchet MS", Arial; */
	font-family:Arial;
	font-size:12px;
	color:#000000;
/* 	color:#898989 */
	padding:0px 0px 0 4px;
	border:1px solid #d5d2d2;
}
.dropdown3 {
	width:150px;
	height:20px;
/*	font-family:"Trebuchet MS", Arial; */
	font-family:Arial;
	font-size:12px;
	color:#000000;
	padding:0px 0px 0 4px;
	border:1px solid #d5d2d2;
}
.dropdown4 {
	width:80px;
	height:20px;
/*	font-family:"Trebuchet MS", Arial; */
	font-family:Arial;
	font-size:12px;
	color:#000000;
	padding:0px 0px 0 4px;
	border:1px solid #d5d2d2;
}
.row2 {
	background:#f6f6f6;
}
.rowinvalid
{
	background:url(../images/error.png);
/*	background-color:#ffdfdf;
	border:1px dashed #df7d7d; */
}

.formlabels {
	
}
.aboutuslinks li {
	list-style:none;
	line-height:30px;
	border-bottom:1px dotted #999999;
	width:100%;
	text-decoration:none;
	color:000000;
}
.aboutuslinks li a {
	width:100%;
	text-decoration:none;
	color:000000;
}
.aboutuslinks .aboutblack a {
	color:#000000;
}
.aboutuslinks .aboutblack .aselected {
	color:#c40123;
}
.aboutuslinks .aboutselected {
	width:100%;
	color:#c40123;
	text-decoration:none;
}