body,td,th {
	font-family: Arial;
	font-size: 12px;
	color: #666666;
}
body {
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-color:#ABBECE;
	margin-left: 0px;
	margin-top: 21px;
	margin-right: 0px;
	margin-bottom: 22px;
}

.arial_11{
	font-family:Arial;
	font-size:11px;
	color:#8EA9C1;
	text-decoration:none;
	}
.arial_12_link{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	background-image:url(../images/link_bg.gif);
	font-weight:bold;
	color:#33597B;
	width:252px;
	height:33px;

	}
.arial_12_link:hover{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	background-image:url(../images/link_bg_r.gif);
	font-weight:bold;
	color:#836E13;
	height:33px;
	}
	
.active_arial_12_link{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	background-image:url(../images/link_bg_r.gif);
	font-weight:bold;
	color:#836E13;
	}
.bottom_sep{
	background-image:url(../images/bottom_sep.gif);
	background-repeat:repeat-y;
	background-position:center;
	}
.arial_11_blue_link{
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color:#1A466D;
	}
.arial_11_blue_link:hover{
	font-family:Arial;
	font-size:11px;
	text-decoration:underline;
	color:#1A466D;
	}
.active_arial_11_blue_link{
	font-family:Arial;
	font-size:11px;
	text-decoration:underline;
	color:#1A466D;
	}
.arial_11_blue{
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color:#1A466D;
	}
.arial_24_blue{
	font-family:Arial;
	font-size:24px;
	color:#1A466D;
	text-decoration:none;
	font-weight:bold;
	}
.arial_11_darkblue{
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color:#0E4186;
	}
.text_field{
	background-color:#FFFFFF;
	border:1px solid #DEDEDE;
	height:18px;
	width:110px;
	font-family:Arial;
	font-size:11px;
	color:#BCBCBC;
	text-decoration:none;
	padding-left:8px;
	}
.btn_go{
	background-image:url(../images/btn_go.gif);
	background-repeat:no-repeat;
	height:19px;
	width:30px;
	cursor:pointer;
	border:0px;
	}
.myrid_pro_20{
	font-family:Arial;
	font-size:20px;
	color:#494949;
	text-decoration:none;

	}
.arial_11_sky{
	font-family:Arial;
	font-size:11px;
	color:#427F90;
	text-decoration:none;
	}
.arial_13_sky{
	font-family:Arial;
	font-size:13px;
	color:#4485C8;
	text-decoration:none;
	font-weight:bold;
	}
.arial_11_red{
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color:#B61F18;
	font-weight:bold;
	}
.arial_11_gray{
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color:#525252;
	font-weight:bold;
	}
.arial_11_sky{
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color:#4485C8;
	font-weight:bold;
	}
.btn_search{
	background-image:url(../images/btn_search.gif);
	background-repeat:no-repeat;
	height:23px;
	width:32px;
	cursor:pointer;
	border:0px;
	}
.serach_field{
	border-bottom:1px solid #C2D2E0;
	border-left:1px solid #C2D2E0;
	border-right:0px;
	border-top:1px solid #C2D2E0;		
	background-color:#FFFFFF;
	padding-left:10px;
	padding-top:3px;
	width:167px;
	height:23px;
	font-family:Arial;
	font-size:11px;
	color:#99ACBD;
	text-decoration:none;
	}
.arial_20{
	font-family:Arial;;
	font-size:20px;
	color:#054092;
	text-decoration:none;

	}
.arial_17{
	font-family:Arial;
	font-size:17px;
	color:#054092;
	text-decoration:none;

	
	}
.dotted_h_sep{
	background-image:url(../images/dotted_h_sep.gif);
	background-repeat:repeat-x;
	}
.arial_11_redlink{
	font-family:Arial;
	font-size:11px;
	color:#AE0E0E;
	text-decoration:none;
	font-weight:bold;
	}
.arial_11_redlink:hover{
	font-family:Arial;
	font-size:11px;
	color:#AE0E0E;
	text-decoration:underline;
	font-weight:bold;
	}
.arial_black{
	color:#000000;
	}
.arial_black_link{
	color:#000000;
	text-decoration:none;
	}
.arial_black_link:hover{
	color:#000000;
	text-decoration:underline;
	}
.arial_link{
	font-family:Arial;
	font-size:11px;
	color:#093D7A;
	text-decoration:none;
	font-weight:bold;
	}
.left_link{
	height:25px;
	width:228px;
	cursor:pointer;
	background-color:none;
	}
.left_link:hover{
	height:25px;
	width:228px;
	cursor:pointer;	
	}
.gray_link{
	font-family:Arial;
	font-size:11px;
	color:#777777;
	text-decoration:none;
	font-weight:bold;
	}
.gray_link_3{
	font-family:Arial;
	font-size:11px;
	color:#494949 ;
	text-decoration:underline;
	font-weight:bold;
	}
.gray_link_3:hover{
	font-family:Arial;
	font-size:11px;
	color:#093D7A;
	text-decoration:underline;
	font-weight:bold;
	}
.li_text{
	list-style-image:url(../images/bullet_1.gif);
	list-style-position:inside;
	padding-left:
	line-height:17px;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	}
.linkblue{
	font-family:Arial;
	font-size:12px;
	color:#093D7A;
	text-decoration:none;
	font-weight:bold;
	}
.linkblue:hover{
	font-family:Arial;
	font-size:12px;
	color:#093D7A;
	text-decoration:underline;
	font-weight:bold;
	}
.gray_link2{
	font-family:Arial;
	font-size:11px;
	color:#777777;
	text-decoration:none;
	}	
	
.gray_link2:hover{
	font-family:Arial;
	font-size:11px;
	color:#777777;
	text-decoration:underline;
	}
.left_sub_link{
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color:#093D7A;
	}
.left_sub_link:hover{
	font-family:Arial;
	font-size:11px;
	text-decoration:underline;
	color:#093D7A;
	}
.active_left_sub_link{
	font-family:Arial;
	font-size:11px;
	text-decoration:underline;
	color:#093D7A;
	}

.line_height{
	line-height:20px;
	}

.banner_left{
	background-image:url(../images/banner_left.jpg);
	background-repeat:no-repeat;
	width:12px;
	height:76px;
}

.banner_right{
	background-image:url(../images/banner_right.jpg);
	background-repeat:no-repeat;
	width:12px;
	height:76px;
}

.banner_bg{
	background-image:url(../images/banner_bg.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-family:"Myriad Pro";
	font-size:14px;
}

.banner_txt_price{
	font-family:"Myriad Pro";
	font-size:32px;
	color:#D64715;
	font-weight:bold;
}

.banner_txt_price_white{
	font-family:arial;
	font-size:30px;
	color:#ffffff;
	font-weight:bold;
	line-height:25px;
}


/* -------------------   Horizontal Link   ------------------*/

.animatedtabs{
width: 100%;
font-size: 12px; /*font of menu text*/
font-family:arial;
font-weight:bold;
border:0px;
color:#33597B;
}


.animatedtabs ul{
list-style-type: none;
margin: 0;
margin-left: 20px; /*offset of first tab relative to page left edge*/
padding: 0;
font-size:12px;
}

.animatedtabs li{
float: left;
margin: 0;
padding: 0;
}

.animatedtabs a{
float: left;
position: relative;
top:0px; /* 1) Number of pixels to protrude up for selected tab. Should equal (3) MINUS (2) below */
background:url(../images/tab_left.jpg) no-repeat left top;
margin: 0;
margin-right: 0px; /*Spacing between each tab*/
padding: 0 0 0 1px;
text-decoration: none;
color:#33597B;
}

.animatedtabs a span{
float: left;
position: relative;
display: block;
background: url(../images/tab_right.jpg) no-repeat right top;
padding: 13px 15px 5px 15px; /* 2) Padding within each tab. The 3rd value, or 3px, should equal (1) MINUS (3) */
color:#33597B;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.animatedtabs a span {float:none;}
/* End IE5-Mac hack */


.animatedtabs .selected a{
background-position: 0 -30px;
top: 0;
}

.animatedtabs .selected a span{
background-position: 100% -34px;
color:#836E13;
padding-bottom: 5px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
}

.animatedtabs a:hover{
background-position: 0% -34px;
top: 0;
color:#836E13;
}

.animatedtabs a:hover span{
background-position: 100% -34px;
padding-bottom: 5px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
color:#836E13;
}


.link_support_center{
	background-image:url(../images/left_link_1.gif);
	background-repeat:no-repeat;
	background-position:100% 0px;
	padding-left:30px;
	padding-right:93px;
	padding-bottom:5px;
	padding-top:5px;
	width:208px;
	font-size:11px;
	font-weight:bold;
	color:#5d5d5d;
	text-decoration:none;
	
	}

.link_support_center:hover{
	background-image:url(../images/left_link_1.gif);
	background-repeat:no-repeat;
	padding-left:30px;
	padding-right:93px;
	padding-bottom:5px;
	padding-top:5px;
	background-position:0% -26px;
	width:208px;
	font-size:11px;
	font-weight:bold;
	color:#5d5d5d;
	text-decoration:none;
	}


.link_ssr{
	background-image:url(../images/left_link_ssr.gif);
	background-repeat:no-repeat;
	background-position:100% 0px;
	padding-left:30px;
	padding-right:43px;
	padding-bottom:5px;
	padding-top:5px;
	width:208px;
	font-size:11px;
	font-weight:bold;
	color:#5d5d5d;
	text-decoration:none;
	
	}

.link_ssr:hover{
	background-image:url(../images/left_link_ssr.gif);
	background-repeat:no-repeat;
	padding-left:30px;
	padding-right:43px;
	padding-bottom:5px;
	padding-top:5px;
	background-position:0% -26px;
	width:208px;
	font-size:11px;
	font-weight:bold;
	color:#5d5d5d;
	text-decoration:none;
	}

.link_oln{
	background-image:url(../images/left_link_oln.gif);
	background-repeat:no-repeat;
	background-position:100% 0px;
	padding-left:30px;
	padding-right:86px;
	padding-bottom:5px;
	padding-top:5px;
	width:208px;
	font-size:11px;
	font-weight:bold;
	color:#5d5d5d;
	text-decoration:none;
	
	}

.link_oln:hover{
	background-image:url(../images/left_link_oln.gif);
	background-repeat:no-repeat;
	padding-left:30px;
	padding-right:86px;
	padding-bottom:5px;
	padding-top:5px;
	background-position:0% -26px;
	width:208px;
	font-size:11px;
	font-weight:bold;
	color:#5d5d5d;
	text-decoration:none;
	}


.link_dl{
	background-image:url(../images/left_link_dl.gif);
	background-repeat:no-repeat;
	background-position:100% 0px;
	padding-left:30px;
	padding-right:117px;
	padding-bottom:5px;
	padding-top:5px;
	width:208px;
	font-size:11px;
	font-weight:bold;
	color:#5d5d5d;
	text-decoration:none;
	
	}

.link_dl:hover{
	background-image:url(../images/left_link_dl.gif);
	background-repeat:no-repeat;
	padding-left:30px;
	padding-right:120px;
	padding-bottom:5px;
	padding-top:5px;
	background-position:0% -26px;
	width:208px;
	font-size:11px;
	font-weight:bold;
	color:#5d5d5d;
	text-decoration:none;
	}

.package_bg{
	background-image:url(../images/package_bg.jpg);
	background-repeat:no-repeat;
	font-size:25px;
	color:#ffffff;
	text-decoration:none;
	width:137px;
	height:89px;
	}

.package_bg1{
	background-image:url(../images/package_bg1.jpg);
	background-repeat:no-repeat;
	font-size:25px;
	color:#ffffff;
	text-decoration:none;
	width:137px;
	height:109px;
	}

.btn_order_now{
	background-image:url(../images/btn_order_now.jpg);
	background-repeat:no-repeat;
	width:89px;
	height:25px;
	border:0px;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	}

.bullet{
	list-style-image:url(../images/bullet.gif);
	list-style-position:inside;
	line-height:17px;
	}


.heading_bg{
	background-image:url(../images/heading_bg.gif);
	background-repeat:repeat-x;
	background-position:center;
	height:89px;
	}

.order_now{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#927702;
	text-decoration:none;
	font-weight:bold;
	}

.order_now:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	}

.banner_port_bg{
	background-image:url(../images/banner_port_bg.jpg);
	background-repeat:no-repeat;
	width:209px;
	height:118px;
	}

.link_portfolio_banner{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4485C8;
	text-decoration:none;
	}

.link_portfolio_banner:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-decoration:none;
	}
.border1{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-top:1px solid #cccccc;
	}
.border2{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	}
.border3{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	}
.arial_13_gray{
	font-family:Arial;
	font-size:13px;
	color:#666666;
	text-decoration:none;
	}
.arial_13_gray:hover{
	font-family:Arial;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	}