@charset "utf-8";
/* CSS Document */
/****************************** Main Css ******************************/
html, body { border: 0; margin: 0; padding: 0; height: auto; }
body {	
	font: 12px Arial, Helvetica, sans-serif;
	color: #000; /*Font color*/
	background:#fff;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
}
p, ul, ol { margin: 0; padding: 0; list-style:none; }
img, img a { border: none; }
* {outline:none;}
	
/************************* Global linking *************************/	
a:focus { outline: none; }
a { color: #0066cc; text-decoration: none; }
a:hover { text-decoration: underline; }
p.readmore { padding-left:18px; background: #fff url(../images/bg_arrow_list.gif) 0 0 no-repeat; }
p.readmore a {font-size:12px; color:#0066cc }
/************************* Global Font *************************/
h3.title {color: #666; font: bold 18px/18px Arial, Helvetica, Geneva, sans-serif; display: block;margin:0px 0 16px 0; }
h4 { color: #000/*#0066cc*/; font-size:16px; }
h5 {color:#666;  font-size:14px; font-weight:normal; }
h5.grey {font-weight:bold; }
h5.bluebold { font-weight:bold; color:#0066cc; }
.normalbold {font-weight:bold; font-size:12px}
/************************* All Buttons *************************/
.btn-learnmore a { width:106px; height:24px; display: block; margin:10px 0; text-indent: -9999px; background: url(../images/btn-learnmore.gif) 0 0 no-repeat;   }
.btn-readmore a { width:105px; height:24px; display: block; margin:5px 0; text-indent: -9999px; background: url(../images/btn-readmore.gif) 0 0 no-repeat; float:right;   }
.btn-readmore-left a {float:left; margin-top:10px; }
.btn-customise a { width:137px; height:24px; display: block; margin:10px 0; text-indent: -9999px; background: url(../images/btn-customise.gif) 0 0 no-repeat;   }
.btn-choosepkg a { width:161px; height:24px; display: block; margin:10px 0; text-indent: -9999px; background: url(../images/btn-choosepkg.gif) 0 0 no-repeat;   }
.btn-view-catalogue a { width:137px; height:24px; display: block; margin:5px 0; text-indent: -9999px; background: url(../images/btn-view-catalogue.gif) 0 0 no-repeat; }
.btn-signup a { width:105px; height:24px; display: block; margin:5px 0; text-indent: -9999px; background: url(../images/btn-signup.gif) 0 0 no-repeat; }
.btn-features a { width:105px; height:24px; display: block; margin:5px 0; text-indent: -9999px; background: url(../images/btn-features.png) 0 0 no-repeat; }
.btn-planpricing a { width:137px; height:24px; display: block; margin:5px 0; text-indent: -9999px; background: url(../images/btn-planpricing.png) 0 0 no-repeat; }
.btn-proceed a { width:204px; height:24px; display: block; margin:20px; text-indent: -9999px; background: url(../images/btn-proceed.gif) 0 0 no-repeat; float:right; }
.btn-yourbenefits a { width:137px; height:24px; display: block; margin:10px 0; text-indent: -9999px; background: url(../images/btn-yourbenefits.gif) 0 0 no-repeat;   }
.btn-printfriendly a { width:140px; height:25px; display: block; text-indent: -9999px; background: url(../images/btn-printfriendly.png) 0 0 no-repeat; float:right; }
.btn-removeitem a { width:105px; height:24px; display: block; margin:5px 0; text-indent: -9999px; background: url(../images/btn-removeitem.png) 0 0 no-repeat; }
.btn-removeall a { width:105px; height:24px; display: block; margin:5px 0; text-indent: -9999px; background: url(../images/btn-removeall.png) 0 0 no-repeat; }
.btn-backtosaas a { width:188px; height:26px; display: block; margin:5px 0; text-indent: -9999px; background: url(../images/btn-backtosaas.png) 0 0 no-repeat; float:left;}
.btn-backtoiaas a { width:187px; height:26px; display: block; margin:5px 0; text-indent: -9999px; background: url(../images/btn-backtoiaas.png) 0 0 no-repeat; float:left; }
.btn-shopsaas a { width:187px; height:26px; display: block; margin:5px 0; text-indent: -9999px; background: url(../images/btn-shopsaas.png) 0 0 no-repeat; float:left; }
.btn-shopiaas a { width:188px; height:26px; display: block; margin:5px 0; text-indent: -9999px; background: url(../images/btn-shopiaas.png) 0 0 no-repeat; float:left; }
.btn-launchonlinechat a { width:161px; height:24px; display: block; margin:10px 0; text-indent: -9999px; background: url(../images/btn-launchonlinechat.png) 0 0 no-repeat;   }
.btn-submitcontact a { width:161px; height:24px; display: block; margin:10px 0; text-indent: -9999px; background: url(../images/btn-submitcontact.png) 0 0 no-repeat;   }
.btn-clear a { width:75px; height:24px; display: block; margin:10px 0; text-indent: -9999px; background: url(../images/btn-clear.png) 0 0 no-repeat; float:right; }
.btn-post a { width:75px; height:24px; display: block; margin:10px 0; text-indent: -9999px; background: url(../images/btn-post.png) 0 0 no-repeat; float:right; }
.btn-delete a { width:75px; height:24px; display: block; margin:10px 0; text-indent: -9999px; background: url(../images/btn-delete.png) 0 0 no-repeat; }
/** hover state **/
.btn-learnmore a:hover, .btn-readmore a:hover, .btn-customise a:hover,
.btn-choosepkg a:hover, .btn-view-catalogue a:hover, .btn-signup a:hover,
.btn-features a:hover, .btn-planpricing a:hover, .btn-proceed a:hover,
.btn-yourbenefits a:hover, .btn-removeitem a:hover, .btn-removeall a:hover { background-position:0 -24px; }
.btn-launchonlinechat a:hover, .btn-submitcontact a:hover, .btn-readmore-left a:hover { background-position:0 -24px; }
.btn-clear a:hover, .btn-post a:hover, .btn-delete a:hover  { background-position:0 -24px; }
.btn-backtosaas a:hover, .btn-backtoiaas a:hover, .btn-shopsaas a:hover, .btn-shopiaas a:hover { background-position:0 -26px; }

/*** large buttons ***/
.btn-whyalatum a { width:203px; height:28px; display: block; text-indent: -9999px; background: url(../images/btn-whychoosealatum.gif) 0 0 no-repeat; float:right;   }
.btn-whatcanyougain a { width:203px; height:28px; display: block; text-indent: -9999px; background: url(../images/btn-whatcanyougain.gif) 0 0 no-repeat; float:right;   }
.btn-ourcustomers a { width:153px; height:28px; display: block; text-indent: -9999px; background: url(../images/btn-ourcustomers.gif) 0 0 no-repeat; float:right;   }
.btn-signup-large a { width:154px; height:28px; display: block; text-indent: -9999px; background: url(../images/btn-signup-large.gif) 0 0 no-repeat; float:right;   }
.btn-howtogetstarted a { width:203px; height:28px; display: block; text-indent: -9999px; background: url(../images/btn-howtogetstarted.gif) 0 0 no-repeat; float:right;   }
.btn-findoutmore a { width:154px; height:28px; display: block; margin:10px 0; text-indent: -9999px; background: url(../images/btn-findoutmore.gif) 0 0 no-repeat; float:right;  }
.btn-purchase a, .btn-purchase-center a, .btn-purchase-right a { width:217px; height:28px; display: block; margin:10px 0; text-indent: -9999px; background: url(../images/btn-purchase.gif) 0 0 no-repeat; float:left; }
.btn-purchase-center a { float:none; margin:0 auto;}
.btn-purchase-right a { float:right; }
.btn-checkpkg a { width:203px; height:28px; display: block; margin:10px 0; text-indent: -9999px; background: url(../images/btn-checkpkg.gif) 0 0 no-repeat; float:right;   }
.btn-order a { width:146px; height:28px; display: block; margin:0 auto; text-indent: -9999px; background: url(../images/btn-order.gif) 0 0 no-repeat; }
.btn-customise-large a { width:145px; height:28px; display: block; margin:10px auto; text-indent: -9999px; background: url(../images/btn-customise-large.gif) 0 0 no-repeat; }
.btn-selectpkg a { width:145px; height:28px; display: block; margin:10px auto; text-indent: -9999px; background: url(../images/btn-selectpkg.gif) 0 0 no-repeat; }
.btn-joinus a, .btn-joinus-left a { width:154px; height:28px; display: block; margin:15px 0; text-indent: -9999px; background: url(../images/btn-joinus.gif) 0 0 no-repeat; float:right;   }
.btn-joinus-left a { float:left; }
.btn-discover a { width:202px; height:50px; display: block; margin:15px 0; text-indent: -9999px; background: url(../images/btn-discover.gif) 0 0 no-repeat; float:right;   }
.btn-back { width:100px; height:28px; display: block; margin:15px 0; text-indent: -9999px; background: url(../images/btn-back.png) 0 0 no-repeat; float:right; border:none; }
.btn-next { width:99px; height:28px; display: block; margin:15px 0; text-indent: -9999px; background: url(../images/btn-next.png) 0 0 no-repeat; float:right; border:none;   }
.btn-submit { width:99px; height:28px; display: block; margin:15px 0; text-indent: -9999px; background: url(../images/btn-submit.png) 0 0 no-repeat; float:right; border:none;   }
.btn-submit_link a { width:99px; height:28px; display: block; margin:15px 0; text-indent: -9999px; background: url(../images/btn-submit.png) 0 0 no-repeat; float:left; border:none;   }
.btn-backtohome a { width:154px; height:28px; display: block; margin:15px 0; text-indent: -9999px; background: url(../images/btn-backtohome.gif) 0 0 no-repeat; float:right;   }
.btn-emptycart a { width:145px; height:28px; display: block; margin:15px 0; text-indent: -9999px; background: url(../images/btn-emptycart.png) 0 0 no-repeat; float:right;   }
.btn-checkout a { width:146px; height:28px; display: block; margin:15px 0; text-indent: -9999px; background: url(../images/btn-checkout.png) 0 0 no-repeat; float:right;   }
.btn-sendmessage a { width:145px; height:28px; display: block; margin:15px 0; text-indent: -9999px; background: url(../images/btn-sendmessage.png) 0 0 no-repeat; }
.btn-login a { width:145px; height:28px; display: block; margin:15px 0; text-indent: -9999px; background: url(../images/btn-login.png) 0 0 no-repeat; float:left; }
.btn-signup-red a { width:154px; height:28px; display: block; margin:15px 0; text-indent: -9999px; background: url(../images/btn-signup-red.png) 0 0 no-repeat; float:left; }
.btn-back-left a{ width:100px; height:28px; display: block; margin:15px 0; text-indent: -9999px; background: url(../images/btn-back.png) 0 0 no-repeat; float:left; border:none; }
.btn-buynow a { width:98px; height:26px; display: block; margin:0 auto; text-indent: -9999px; background: url(../images/btn_buynow.gif) 0 0 no-repeat; }
.btn-explore a {width:219px; height:28px; display:block;margin:0 auto;text-indent:-9999px;background: url(../images/explore_for_catalogue.jpg) 0 0 no-repeat; float:right; border:none;}
.btn-backtoaccount a{ width:100px; height:28px; display: block; margin:15px 0; text-indent: -9999px; background: url(../images/btn-back.png) 0 0 no-repeat; float:left; border:none; }
/** large button hover state **/ 
.btn-whyalatum a:hover, .btn-whatcanyougain a:hover , .btn-signup-large a:hover, 
.btn-howtogetstarted a:hover, .btn-findoutmore a:hover,
.btn-purchase a:hover, .btn-purchase-center a:hover, .btn-purchase-right a:hover,
.btn-checkpkg a:hover, .btn-order a:hover, .btn-customise-large a:hover, .btn-selectpkg a:hover,
.btn-joinus a:hover, .btn-joinus-left a:hover, .btn-backtohome a:hover, .btn-back:hover, .btn-next:hover, .btn-submit:hover, 
.btn-emptycart a:hover, .btn-checkout a:hover, .btn-sendmessage a:hover, .btn-login a:hover, .btn-signup-red a:hover, .btn-ourcustomers a:hover, .btn-back-left a:hover { background-position:0 -28px; }
.btn-buynow a:hover {background-position:0 -26px;}
.btn-explore a:hover, .btn-submit_link a:hover, .btn-backtoaccount a:hover   {background-position:0 -28px;}

.btn-discover a:hover { background-position:0 -51px; }
/************************* All Wrapper Css *************************/	
#wrapper {	width:970px; margin:0 auto; }
#header { width:100%; height:60px; float:left; padding-top:10px; }

/****************************** Header Css ******************************/
#logo { width:190px; float:left; }
#header_link { width:587px; _width:620px; float:right; }
#header_link li { float:left; padding: 0 5px; }
#header_link li a {color:#000000;}
#header_link li a:hover {color:#0066cc; text-decoration:none;}
#header_link li a.current {color:#0066cc; text-decoration:underline;}

/*form { float:left; margin-right:10px; }*/
#rnav-core-left {float:left; width:161px; _width:150px; height:19px; background:url(../images/input-bg.jpg);}
#rnav-core-left input {width:161px; *width:154px; _width:150px; border:none; height:17px; *height:18px; margin-left:0px; float:left; font-size:12px; color:#666666; background:none;padding:1px;outline:none;}
#button, .search-button {margin-top:0px; float:left;}

/****************************** Navigation Css ******************************/
#navigation { width:100%; height:66px; float:left; }

.shopcart { font-size:11px; float:right; margin-top: 5px; padding-left:20px; padding-right:10px;background: url(../images/shopcart.gif) no-repeat; height:13px;}
.shopcart a:hover {color:blue; }

ul#topnav {
	margin: 0; padding: 0;
	float: left;
	width: 970px;
	list-style: none;
	position: relative;
	font-size: 1.2em;
	/*background: url(../images/topnav.gif) no-repeat;*/
}
ul#topnav li {
	float: left;
	margin: 0; padding: 0;
	display: block;
	height:31px;
	color:#fff;
	font-size:11px;
	/*border-right: 1px solid #fff;*/
	background: url(../images/top_nav.jpg) no-repeat;
}
ul#topnav li a {
	/*padding: 0 15px;*/
	height:31px;
	display: block;
	color: #f0f0f0;
	text-decoration: none;
	text-indent:-9999px;
	background: url(../images/top_nav.jpg) no-repeat;
}
ul#topnav li a.intro, ul#topnav li a.intro_a  { background-position: 0 0; width:72px; }
ul#topnav li a.intro:hover, ul#topnav li a.intro_a { background-position: 0 -31px; }

ul#topnav li a.iaas, ul#topnav li a.iaas_a { background-position: -72px 0; width:230px; }
ul#topnav li a.iaas:hover, ul#topnav li a.iaas_a { background-position: -72px -31px; }

ul#topnav li a.saas, ul#topnav li a.saas_a { background-position: -302px 0; width:189px; }
ul#topnav li a.saas:hover, ul#topnav li a.saas_a { background-position: -302px -31px; }



ul#topnav li a.partners, ul#topnav li a.partners_a  { background-position: -491px 0; width:99px; }
ul#topnav li a.partners:hover, ul#topnav li a.partners_a { background-position: -491px -31px; }

ul#topnav li a.helpsupport, ul#topnav li a.helpsupport_a { background-position: -590px 0; width:139px; }
ul#topnav li a.helpsupport:hover, ul#topnav li a.helpsupport_a { background-position: -590px -31px; }

ul#topnav li a.login { background-position: -729px 0; width:184px; }
ul#topnav li a.login:hover, ul#topnav li a.login_a  { background-position: -729px -31px; width:184px; }
ul#topnav li.welcome { background-position: -729px -62px; width:166px; text-align:right; line-height:30px; }
ul#topnav li.welcome a {background:none;height:0px;text-indent:0px;display:inline;}
ul#topnav li.welcome a:hover {text-decoration:underline;}
ul#topnav li a.logout { background-position: -895px -62px; width:69px; }
ul#topnav li a.logout:hover { background-position: -895px -93px; width:69px; }

ul#topnav li a.signup { background-position: -913px 0; width:56px; }
ul#topnav li a.signup:hover, ul#topnav li a.signup_a  { background-position: -913px -31px; width:56px;}
ul#topnav li span {
line-height:36px;
  float: left;
	padding: 10px 0; padding:0;
	position: absolute;
	left: 10px; top:25px;
	display: none;
	width: 900px;
	/*-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;*/
}
/*html>body ul#topnav li span { *top:15px; }*/
ul#topnav li:hover span { display: block; }
ul#topnav li span a { display: inline; padding:0 10px; background: none; color: #333; font-size:11px; text-indent:0px !important; }
ul#topnav li span a:hover {text-decoration: underline; color:#EE2A12;}
ul#topnav li span a:focus, ul#topnav li span a:active {text-decoration: underline; line-height:11px; }
ul#topnav li span a.current {text-decoration: none; color:#EE2A12;}

/****************************** Home Slideshow Css ******************************/
#slideshow  { width:968px; height:292px; float:left; margin-bottom:10px; position:relative; }

/****************************** Content area Css ******************************/
#content-container { width:100%; float:left;  height:auto !important; } /*475px*/
#fullwidth {width:100%; float:left; }
#video-container { width:480px; min-height:264px; height:auto !important; height:264px; float:left; margin-right: 20px;}
#img-container {width:290px; height:310px; float:left; margin-right:20px; }
#sidebar-container {width:158px; float:right; border:1px solid #ccc; }
#sidebar-container h5 { background:#e5e5e5; display:block; color:#666; padding:10px 5px; font-size:11px; font-weight:bold;}
#sidebar-container h5 span {float:left; padding:0 5px; }
#sidebar-container ul#arrow-list li { background:url(../images/bg_arrow_list.gif) no-repeat 0 2px; padding-left:20px; margin:8px 0 8px 12px;}
#sidebar-container ul#arrow-list li a { color: #0066cc; }

#content-desc, #content-desc-long { width:470px;  height:auto !important; float:left;font-size:12px;}
#content-desc-longer { width:550px;  height:auto !important; float:left;font-size:12px;}
#content-desc h5, #content-desc-long h5, #content-desc-longer h5 { font-weight:bold; color:#000;}
#content-desc ul, #content-desc-long ul, #faq-container ul, #content-desc-longer ul { list-style:outside; }
#content-desc ul li, #content-desc-long ul li, #faq-container ul li, #content-desc-longer ul li { margin:5px 20px; list-style:disc; font-size:12px; }
#content-desc-long {width:620px; }
#content-desc-long .testimonial p { font-family:Georgia, "Times New Roman", Times, serif !important; font-size:14px; color:#333; }
#content-desc-long .testimonial span { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; font-style:italic; }

#content-desc-fulltab {width:705px; float:left; }

/****** partners page *******/
#partners-container { width:330px; float:right; }
#partners-table { border:1px solid #ccc; padding:15px; float:left;}
#partners-table li {float:left; width:99px; }

/** catalogue table list **/
a.saas-catalogue div { height:310px;width:191px;background-position:bottom right !important; cursor:pointer;}
a:hover.saas-catalogue div { height:310px;width:191px;background-position:left top !important;}

#content-desc ul#catalogue { font-size:16px; }
#content-desc ul#catalogue li { list-style:none; margin:0; border-top:1px solid #ccc; padding:20px 0; float:left; width:100%;}
#content-desc ul#catalogue li .col-left { width:120px; float:left; margin-right:20px; }
#content-desc ul#catalogue li .col-right {float:left; font-size:12px; width:330px;}

#content-desc ul#benefits-tick { margin:20px 0 0 0; font-size:14px; list-style:none; }
ul#benefits-tick li { height:25px; background: url(../images/ticks.jpg) no-repeat 0 0; padding:5px 0 0 30px; margin:20px 0; list-style:none; }
ul#benefits-tick li.tickone { background-position:0 0; }
ul#benefits-tick li.ticktwo { background-position:0 -25px; }
ul#benefits-tick li.tickthree { background-position:0 -50px; }
ul#benefits-tick li.tickfour { background-position:0 -75px; }

#content-desc ul#aboutus-tick { margin:20px 0 0 0; font-size:14px; list-style:none; }
ul#aboutus-tick li { height:25px; background: url(../images/ticks.jpg) no-repeat 0 0; padding:0 0 0 30px; margin:20px 0 30px 0; list-style:none; }
ul#aboutus-tick li.tickone { background-position:0 0; }
ul#aboutus-tick li.ticktwo { background-position:0 -25px; }
ul#aboutus-tick li.tickthree { background-position:0 -50px; }
ul#aboutus-tick li.tickfour { background-position:0 -75px; }

.line,
#content-container hr { 
	display: block;
	position: relative;
	padding: 0;
	margin: 30px auto 10px;
	height: 0;
	max-height: 0;
	width: 100%;
	clear: both;
	border: none;
	border-top: 1px solid #ccc;
	font-size: 1px;
	line-height: 0;
	float:left;
}

.line { margin:0 !important; }

/*#home-container {
	width: 648px;
	height:218px;
	float:left;
	border:1px solid #cfcfcf;
	background: url(../images/bg_home_container.gif) repeat-x;
}*/
#home-tab {
	width:310px;
	height:218px;
	float:right;
	margin-right:2px;
	/*border:1px solid #cfcfcf;*/
}
#saas-sec-container, #iaas-sec-container, #partner-sec-container, #home-container, #help-sec-container {
	width:928px; height:150px; 
	border:1px solid #ccc; 
	margin-top:20px; 
	float:left; 
	padding:20px; 
}
#partner-sec-container, #home-container {
	width:608px;
}
#home-container {margin-top:0; height: 178px; }

#techno-partner-container {
	width:268px; height:150px;
	margin-top:20px; 
	border:1px solid #ccc;
	float:right;
	padding:20px;
	background: url(../images/bg_home_container.gif) repeat-x; 
}

#saas-sec-container { background: #ececec url(../images/bg_container_saas.jpg) no-repeat;}
#iaas-sec-container { background: #ececec url(../images/bg_container_iaas.jpg) no-repeat;}
#partner-sec-container { background: #ececec url(../images/bg_container_partner.jpg) no-repeat;}
#home-container { background: #ececec url(../images/bg_container_home.jpg) no-repeat;}
#help-sec-container  { margin-top:0; background: #ececec url(../images/bg_container_help.jpg) no-repeat; font-size:12px; height:129px; }
#help-sec-container .onlinestatus { color: #007236; }

.container-desc, .container-desc-r { width:225px; float:left; margin-right: 90px; }
.container-desc-r {margin:0 0 0 8px; width:200px;}
.floatleft {float:left; }


ul#arrow-list li { background:url(../images/bg_arrow_list.gif) no-repeat 0 2px; padding-left:20px;list-style:none;margin-top:5px;padding-top:1px;font-size:11px;}
ul#arrow-list li a { color: #0066cc; }

#left-col {width:640px; float:left; }
#left-col ul { list-style: outside; }
#left-col li { margin:0 20px; list-style:disc;}
#right-col {width:310px; float:right; }

#right-col .helpsupport-container-faq,
#right-col .helpsupport-container-chat,
#right-col .helpsupport-container-contact { 
	width:278px; height:156px; 
	border:1px solid #ccc; 
	padding:15px;
	margin-bottom:10px;
}
#right-col .helpsupport-container-faq p,
#right-col .helpsupport-container-chat p,
#right-col .helpsupport-container-contact p { 
	width:200px; 
}
#right-col .helpsupport-container-faq {background:url(../images/bg_help_faq.jpg) no-repeat; }
#right-col .helpsupport-container-chat {background:url(../images/bg_help_chat.jpg) no-repeat; }
#right-col .helpsupport-container-contact {background:url(../images/bg_help_contact.jpg) no-repeat; }

#iaas-container { width:738px; margin-right:20px; float:left; }
#iaas-container #package-table {width:736px; height:500px; border-collapse:collapse; border-left:1px solid #5e95c3; border-bottom:1px solid #5e95c3; }
#iaas-container #package-table td { padding:10px; text-align:center;  border-right:1px solid #5e95c3;font-weight:bold;}
#iaas-container #package-table .alignright {text-align:right; color:#000;font-weight:normal; }
#iaas-container #package-table .odd, .odd td {background-color:#d5efff !important; }
#iaas-container #package-table h5 { color: #3c7aab; font-weight:bold; font-size:11px; }
#iaas-container #package-table th { background-color:#5e95c3 !important; padding:8px 0; color:white; font-size:12px; font-weight:bold; border-right:1px solid #5e95c3;  }
#iaas-container #package-table .info {border-top:1px solid #5e95c3; text-align:left;font-weight:normal; }
#iaas-container #package-table .imageinfo {border-bottom:1px solid #5e95c3; }
#iaas-container #package-table .red {color: #7b0d00; }
#iaas-package-sidebar { width:209px; height:434px; background:url(../images/bg_iaas_package_side.gif) repeat-x; border:1px solid #5e95c3; float:left; font-size:13px; padding:0; text-align:center; }
#iaas-package-sidebar p { text-align:left;margin:10px 20px 10px 20px; }
#iaas-package-sidebar h4 { color:#666666; font-size:14px; margin-top:10px;}
#iaas-package-sidebar .btn-selectpkg {margin-top:20px;}

#iaas-customize-sidebar { width:209px; height:500px; background:url(../images/bg_iaas_customize_side.gif) repeat-x bottom;  float:left; font-size:13px; padding:0; text-align:center; }
#iaas-customize-sidebar .sidebar-content {height:498px;border:1px solid #CF9F9F;}
#iaas-customize-sidebar p { text-align:left;margin:40px 20px 20px 20px; }
#iaas-customize-sidebar h4 { color:#666666; font-size:14px; margin-top:10px;}
#iaas-customize-sidebar img { margin-top:30px; }
#iaas-customize-sidebar .btn-customise-large { margin-top:72px; }
#iaas-container #customize-table {width:736px; height:436px; background:url(../images/bg_iaas_customize_side.gif) repeat-x; border:1px solid #CF9F9F; border-collapse:collapse; color:666666; font-size:12px; }
#iaas-container #customize-table td { padding:10px 30px; line-height:20px;vertical-align:top; }
#iaas-container #customize-table .monthlytotal, .monthlytotal td, .monthlytotal th { background-color: #FFCCCC;vertical-align:middle !important;padding:0 !important; } 
#iaas-container #customize-table th.bold {color:#353535;padding:10px 30px !important; }
#iaas-container #customize-table td.button {padding-left:10px;width:34%;}
#iaas-container #customize-table .amount { color:#663333; font-size:18px; font-weight:bold;padding-left:0px; }
#iaas-container #customize-table th {color:#666; font-weight:bold; text-align:left; padding:10px 30px;vertical-align:top;}
#iaas-container #customize-table ol {list-style:decimal; color:#666;}
#iaas-container #customize-table ol li { margin-left:12px;line-height:12px; }
#iaas-container #customize-table .red {color: #831100; }


/*********** Product Updates, News Events ***********/
#pdtupdates-container { width:940px; float:left; }
#pdtupdates-container .showtop, #pdtupdates-container .showbottom { float:left; width:100%; }
#pdtupdates-container .showbottom { margin-top:20px; }
ul#pagination { float:right;}
ul#pagination li { float:left; background:url(../images/bg_pagination.gif) no-repeat 0 0; width:20px; height:28px; text-align:center; line-height:28px;}
ul#pagination li.current {background:url(../images/bg_pagination_current.gif) no-repeat 0 0; width:20px; height:28px;}
ul#pagination li.prev { background:url(../images/bg_pagination_left.gif) no-repeat; width:26px; }
ul#pagination li.next { background:url(../images/bg_pagination_right.gif) no-repeat; width:25px; }
ul#pagination li a { color:#0066cc; font-weight:bold; font-size:12px; }
#pdtupdates-container .pdtlist { float:left; border-bottom:1px solid #ccc; width:100%; padding:20px 0; font-size:12px; }
.pdtlist img {float:left; margin-right: 15px; }
span.category { margin-left:20px; font-size:11px  }
span.category a {color:#0066cc; }

#news-container h4, #events-container h4{ margin-bottom:10px; }

#news-container { width:515px; float:left; margin-right:20px; }
#news-container .newsinfo { float:left; border-bottom:1px solid #ccc; width:100%; padding:20px 0; font-size:12px; }
#news-container .showbottom, #events-container .showbottom { float:left; width:100%; margin-top:10px; }

#events-container { width:352px; float:left; }
#events-table {border-collapse:collapse; border:1px solid #e5e5e5; width:100%; background:#f7f7f7; font-size:12px; color:#666; }
#events-table .events-date { background:#fff; padding:20px 15px !important; color:#990000; font-size:17px; line-height:22px; text-align:center; }
#events-table td { border-bottom:1px solid #e5e5e5; padding:20px; }
#events-table h5 { text-transform:uppercase; font-size:12px; font-weight:bold; color:#333; }

#news-detail-container { width:920px; float:left; margin-right:20px; }

#customer-container { width:850px; float:left; margin-right:20px; }
#customer-container .customerinfo { float:left; width:100%; padding:20px 0; font-size:12px; }
.customer-say {font-size:12px; font-weight:bold;}
.customer-name {font-size:14px; font-weight:bold;}
.customer-say-detail {font-family:Century Gothic; font-size:13px}
.customer-say-person { font-size:12px; font-style:italic;}
/*********** FAQs ***********/
#faq-container {width:652px; float:left; margin-right:20px; }
#faq-container a {color:#0066cc; font-size:12px; }
#faq-container h2.acc_trigger {
	padding: 0;	margin: 0;
	background: url(../images/bg_faq_accordion.gif) no-repeat;
	height: 40px;	line-height: 40px;
	width: 650px;
	font-size: 12px;
	font-weight: bold;
	float: left;
	border:1px solid #cfcfcf;
}
#faq-container h2.acc_trigger a {
	color: #333;
	text-decoration: none;
	display: block;
	padding: 0 0 0 45px;
}
#faq-container h2.active {background-position: left bottom;}
#faq-container .acc_container {
	margin:0; padding: 0;
	overflow: hidden;
	font-size: 12px;
	width: 650px;
	clear: both;
	background: #f9fdff url(../images/bg_faq_acc_container.gif) repeat-x top;
	border: 1px solid #d6d6d6;
	color:#333;
}
#faq-container .acc_container .block {
	padding: 20px 20px 20px 45px;
}

#faq-sidebar-container {width:158px; float:left; border:1px solid #ccc; }
#faq-sidebar-container h5 { background:#e5e5e5; display:block; color:#666; padding:10px 5px; font-size:11px; font-weight:bold;}
#faq-sidebar-container h5 span {float:left; padding:0 5px; }
#faq-sidebar-container ul#arrow-list li { background:url(../images/bg_arrow_list.gif) no-repeat 0 2px; padding-left:20px; margin:8px 0 8px 12px;}
#faq-sidebar-container ul#arrow-list li a { color: #0066cc; }

/*********** Shopping Cart ***********/
#cart-container { width:780px; }
#cart-container-long { width:932px; }
#cart-container .breadcrumb-s1, #cart-container .breadcrumb-s2, #cart-container .breadcrumb-s3 { height:40px; margin-bottom:12px; background:url(../images/shopcart-breadcrumb.jpg) no-repeat 0 0;}
#cart-container .breadcrumb-s2 { background-position:0 -40px ;}
#cart-container .breadcrumb-s3 { background-position:0 -80px ;}
#cart-table, #form-table { border-collapse:collapse; width:100%; background:#d7e1eb; }
#cart-table td, #form-table td { padding:15px; font-size:12px; }
#cart-table th, #form-table th { background: #e6f5ff; border-bottom:1px solid #fff; text-align:left; font-size:14px; font-weight:normal; padding:15px; }
#cart-table .table-divider, #form-table .table-divider { border-top:1px solid #fff; /*height:115px; */ }
#cart-table .grey {background:#f0f0f0; }
#cart-container a { color:#0066cc; text-decoration:underline; }
#cart-container .success { display:block; color:#666; padding:8px 15px 15px 15px; font-size:12px; }

#cart-form label {display:block; margin-top:8px; }
#cart-form .textinput { width:466px; height:18px; display:block; border:none;background-color:#ffffff;float:left; }
#cart-form .textinput_error { border:1px solid #ff3333;background-color:#FFFDC4; }
#cart-form .textarea { width:99%; display:block;font-family:Arial; }
#cart-form div.error {padding-top:5px;height:18px;}
#cart-form span.error {color:#F00 !important; display:block; font-size:11px !important; padding-left:20px !important;padding-top:5px !important;height:13px !important; }
#cart-form h5 { color:#666; font-size:12px; font-weight:bold; margin-bottom:20px; }
#cart-form small { display:block; color:#666; font-size:11px; margin-bottom:10px; }
#cart-form .smallinfo { width:466px; font-size:11px; }
.smallinfo a { color:#0066cc; }

#cart-table .order-table { border-collapse:collapse; width:100%; border:1px solid #ccc; padding:0; margin:0; }
#cart-table .order-table td { text-align:center; background:#fff; border:1px solid #ccc; vertical-align:middle; }
#cart-table .order-table th { background:#d7e1eb; font-size:14px; font-weight:bold; color:#333; text-align:center; border:none;  }
#cart-table .order-table .totalrow { background:#e6f5ff; font-weight:bold; border:none; }
#cart-table .order-table div.desc { text-align:left !important; font-size:11px !important; width:500px !important; }
.order-table div.desc h5 {font-size:14px !important; color:#333 !important; font-weight:bold !important; margin:0 !important; padding:0 !important; }
.order-table div.desc h6 { font-size:12px !important; color:#666 !important; font-weight:normal !important; }
.order-table div.desc img { float:left !important; margin-right:20px !important;}

#grand-total { border-collapse:collapse; width:100%; border:1px solid #7eaedf; margin-top:40px; margin-bottom:8px;  }
#grand-total td { background: #e6f5ff; padding:5px 15px !important; }
#grand-total .price {text-align:right; width:80px; }
#grand-total .price-text {text-align:left; width:130px; }
/******************************** Tab Css ************************************/
/*** homepage tab **/
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 25px; /*--Set height of tabs--*/
	border-bottom: 1px solid #ccc;
	/*border-left: 1px solid red;*/
	width: 100%;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 24px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 24px; /*--Vertically aligns the text within the tab--*/
	border: 1px solid #ccc;
	/*border-left: none;*/
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	background: url(../images/bg_tab.gif) repeat-x;
	-moz-border-radius-topright: 5px;
	-khtml-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;	
	-moz-border-radius-topleft: 5px;
	-khtml-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
}
ul.tabs li a {
	text-decoration: none;
	color: #666;
	display: block;
	font-size: 1em; font-weight:bold;
	padding: 0 20px;
	/*border: 1px solid #fff; --Gives the bevel look with a 1px white border inside the list item--*/
	outline: none;
}
ul.tabs li a:hover {
	background: #eee;
}
html ul.tabs li.active, 
html ul.tabs li.active a:hover, 
html ul.tabs li.active a   { /*--Makes sure that the active tab does not listen to the hover properties--*/
	background: #fff;
	color:#333;
	border-bottom: 1px solid #fff; /*--Makes the active tab look like it's connected with its content--*/
	-moz-border-radius-topright: 5px;
	-khtml-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;	
	-moz-border-radius-topleft: 5px;
	-khtml-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
}

/****** Tab Content Css ******/
.tab_container {
	border: 1px solid #ccc;
	border-top: none;
	overflow: hidden;
	clear: both;
	float: left; width: 100%; height:193px;
	background: #fff;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
.tab_content {
	padding: 20px;
}
.tab_content ul#updates li {
	background: url(../images/divider_h.png) no-repeat bottom; padding: 3px 0;
}
.tab_content ul#updates li img { float:left; margin-right:10px; }
.tab_content ul#news li {
	margin-bottom:10px; font-weight:bold;
}
.date {color:#999; font-size:11px; font-weight:normal; }

/** catalogue tab **/
ul.catalogue_tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 34px; /*--Set height of tabs--*/
	border-bottom: 1px solid #dcdcdc;
	width: 100%;
}
ul.catalogue_tabs li {
	float: left;
	margin: 0 2px 0 0;
	padding: 0;
	width:158px;
	height: 33px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 31px; /*--Vertically aligns the text within the tab--*/
	border: 1px solid #dcdcdc;
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	background: #e0e0e0;
	-moz-border-radius-topright: 5px;
	-khtml-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;	
	-moz-border-radius-topleft: 5px;
	-khtml-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
}
ul.catalogue_tabs li.tab1 {background:url(../images/tab_overview.jpg) no-repeat 0 0; }
ul.catalogue_tabs li.tab2 {background:url(../images/tab_features.jpg) no-repeat 0 0; }
ul.catalogue_tabs li.tab3 {background:url(../images/tab_priceplan.jpg) no-repeat 0 0;}

ul.catalogue_tabs li.tab1.active,
ul.catalogue_tabs li.tab2.active,
ul.catalogue_tabs li.tab3.active {
	background-position:0 -34px;
	border-bottom: 1px solid #fff; /*--Makes the active tab look like it's connected with its content--*/
}


ul.catalogue_tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1.2em;
	padding: 0 20px;
	outline: none;
	text-indent:-9999px;
}
ul.catalogue_tabs li a:hover {}

html ul.catalogue_tabs li.active { /*--Makes sure that the active tab does not listen to the hover properties--*/
	background-position:0 -34px;
}
/** catalogue tab content **/
.catalogue_tab_container {
	border: 1px solid #dcdcdc;
	border-top: none;
	overflow: hidden;
	clear: both;
	float: left; width: 100%;
	background: #fff;
}
.catalogue_tab_content {
	/*padding: 40px;*/
	font-size: 12px;
	color:#333;
}
.catalogue_tab_content .content_wrap {padding:40px; }
.catalogue_tab_content h4.grey {color:#666; }
.catalogue_tab_content h3 {color:#333; }
.catalogue_tab_content h5 { font-weight:bold; }
.catalogue_tab_content .floatright{ clear:left; float:right; margin-left:50px; }
.catalogue_tab_content .floatleft { float:left; margin-right:30px; }
.catalogue_tab_content .small{ font-size:11px; color:#666; }
.catalogue_tab_content .small a { font-size:11px; color:#0066cc; }
.catalogue_tab_content .col-main {width:750px;background-color:#E4F2FF !important;height:auto !important;height:97px;}
.catalogue_tab_content .col-left-overview { width:310px; height:auto !important; height:97px; background: #E4F2FF url(../images/bg_overview_left.gif) no-repeat; float:left; padding:15px 20px; }
.catalogue_tab_content .col-right-overview { width:315px; height:auto !important; height:97px; background: #E4F2FF url(../images/bg_overview_right.gif) repeat-x;float:left; padding:15px 20px;}
.catalogue_tab_content .col-left-overview h3, .catalogue_tab_content .col-right-overview h3 { margin-bottom:5px;}
.catalogue_tab_content ul#features_wrap { /*padding:15px 40px;*/ }
.catalogue_tab_content ul#features_wrap li { height:153px; background:url(../images/bg_features.gif) repeat-x; padding:20px 40px; }
.catalogue_tab_content .pp-table {width:100%; padding:0; margin:0; border:1px solid #86b6e6; border-right:none; border-collapse: collapse; font-size:12px;}
.catalogue_tab_content .pp-table td { border-right:1px solid #86b6e6; padding:15px; text-align:center;}
.catalogue_tab_content .pp-table th {height:36px; background:url(../images/bg_pp_table.gif) repeat-x; color:white; padding:5px 0; font-size:14px;}
.catalogue_tab_content .pp-table p.small {font-size:11px; color:white; font-weight:normal;}
.catalogue_tab_content .pp-table td.aright { text-align:right; font-weight:bold; white-space:nowrap; color:#000; font-size:11px; }
.catalogue_tab_content .pp-table .highlight { background: #e5effa; color:#0066cc; font-weight:bold; font-size:14px; }
.catalogue_tab_content .pp-table sup {font-weight:normal; font-size:9px; }

/****************************** Accordion ********************************/

#saas-catalogue-acc {width: 243px; float:left; margin-right:20px; }
.acc_container 
{
  margin: 0; padding: 0;
	overflow: hidden;
	font-size: 1.2em;
	width: 243px;
	clear: both;
	background: #e6f5ff; 
}
.acc_trigger div { width:243px; height:60px; background-position:bottom right; cursor:pointer; }
.acc_trigger.active a.saas-accordion div { width:243px; height:70px; background-position:top left; }
.acc_trigger.active a:hover.saas-accordion div { width:243px; height:70px; background-position:top left; }
.acc_trigger a.saas-accordion div { height:60px;width:243px;background-position:bottom right !important; cursor:pointer;}
.acc_trigger a:hover.saas-accordion div { height:60px;width:243px;background-position:left top !important;}

.acc_container ul#arrow-list { padding: 20px; padding-top:10px; }
.acc_container ul#arrow-list li { background:url(../images/bg_arrow_list.gif) no-repeat 0 2px; padding-left:20px; margin:10px 0 0 0; padding-top:1px;}
.acc_container ul#arrow-list li a { color: #0066cc; }
.acc_container ul#arrow-list li a.current { color: #0066cc; text-decoration:underline; }
.acc_container ul#arrow-list li a:active { color: #0066cc; }


/****************************** Footer Css ******************************/
#footer {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666666; width:970px; height:220px; margin-top:20px; float:left; }
#footer-inner {width:194px; float:left; margin-left:19px;}
#footer a {color:#666666;}
#footer ul{font-weight:normal; list-style:none; list-style-type:none; margin-left:0px; padding-left:0px; margin-top:0; padding-top:0; }
#footer ul li {margin-top:4px; margin-left:0px; /*padding-left:10px; background:url(imagesnew/blue_dot.jpg) no-repeat 0px 6px;*/ }
.footer-content {float:left; margin:0 5px; font-size:10px; color:#666666;}
#footnotes {float:left; text-align:center; font-size:11px; color:#999999; margin-top:9px; width:546px;}
.footer-divider {height:10px; width:1px; background-color:#999999; margin-left:5px; margin-right:8px; margin-top:4px; }
#footnotes-r {float:right; text-align:center; font-size:11px; color:#999999; width:406px; margin-top:6px; margin-right:0px;}
#footnotes-r span{float:left; display:block;}
#footnotes-r img {border:none; margin-right:1px;}
#footnotes-r .txt {margin-top:2px; margin-left:5px;}
#footwrapper {width:968px; height:30px; clear:both; border:1px solid #c1c1c1; background:url(../images/footer-bg-slice.jpg) repeat-x;}
#footnotes a {text-decoration:none; color:#999999;}
#footerin-left {width:5px; float:left; height:221px; background:url(../images/footer-bg-left.gif);}
#footerin {float:left; width:960px; height:221px; background:url(../images/footer-bg-mid.gif);}
#footerin-inner {margin-top:20px;}
#footerin-right {width:5px; float:left; height:221px; background:url(../images/footer-bg-right.gif);}
#footer .fleft{*margin-top:0;}
#footer ul li a{text-decoration:none; color:#0066cc;}
#footer ul li a:hover{text-decoration:underline; color:#0066cc;}
#footnotes .footer-content a{text-decoration:none; color:#0066cc;}
#footerinn {margin-left:10px;}
.frl {margin-top:6px; margin-left:5px; float:left; color:#000000; }
.frln {/*margin-top:6px;*/ margin-left:5px; float:left; width:auto; font-weight:bold; font-size:12px}
.bookmark-share-spacer {display:block; float:left; width:170px; height:1px;}
.bookmark-share {font-weight:bold; color:#666666; margin-right:10px; margin-top:3px;}
.fleft {float:left; width:706px;}
#icon3 {width:180px; float:left; margin-left:10px;}
.divider {float:left;}
#footerin-inner .fleft {float:left; width:auto;}
	
/****************************** Clear float Css ******************************/	
.clear{clear:both;}


/*********** Dashboard ***********/
#dashboard-container { width:750px; float:left; margin-right:10px;}

#dashboard-sidebar-container {width:196px; float:left; }
#dashboard-sidebar-container h5 { color:#333; border-bottom:1px solid #ccc; line-height:35px;}
#dashboard-sidebar-container ul#arrow-list li { background:url(../images/bg_arrow_list.gif) no-repeat 0 2px; padding-left:20px; margin:3px 0 !important; font-size:12px; }
#dashboard-sidebar-container ul#arrow-list li a { color: #0066cc; }

/** dashboard tab **/
ul.dashboard_tabs { 
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 35px; /*--Set height of tabs--*/
	border-bottom: 1px solid #dcdcdc;
	width: 100%;
}
ul.dashboard_tabs li {
	float: left;
	margin: 0 2px 0 0;
	padding: 0;
	width:160px;
	height: 34px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 31px; /*--Vertically aligns the text within the tab--*/
	border: 1px solid #dcdcdc;
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	background: #e0e0e0;
	-moz-border-radius-topright: 5px;
	-khtml-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;	
	-moz-border-radius-topleft: 5px;
	-khtml-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
}
ul.dashboard_tabs li.inbox {background:url(../images/tab_inbox.gif) no-repeat 0 0; }
ul.dashboard_tabs li.accountinfo {background:url(../images/tab_accountinfo.gif) no-repeat 0 0; }
ul.dashboard_tabs li.update {background:url(../images/tab_update.gif) no-repeat 0 0; }

ul.dashboard_tabs li.inbox.active,
ul.dashboard_tabs li.accountinfo.active,
ul.dashboard_tabs li.update.active {
	background-position:0 -35px;
	border-bottom: 1px solid #fff; /*--Makes the active tab look like it's connected with its content--*/
}
ul.dashboard_tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1.2em;
	padding: 0 20px;
	outline: none;
	text-indent:-9999px;
}
ul.dashboard_tabs li a:hover {}

html ul.dashboard_tabs li.active { /*--Makes sure that the active tab does not listen to the hover properties--*/
	background-position:0 -35px;
}
/** dashboard tab content **/
.dashboard_tab_container { overflow: hidden; clear: both; float: left; width: 100%; background: #fff; }
.dashboard_tab_content { font-size: 12px; color:#333; }
.dashboard_tab_content p.small { text-align:right; font-size:11px; }
.dashboard_tab_content p.prevupdate { font-size:11px; font-style:italic; }
.dashboard_tab_content p.category { text-align:right; font-size:11px; color:#666; }
.dashboard_tab_content p.category a {color:#0066cc; }
.dashboard_tab_content #top { display:block;  margin:5px 0;  }
.dashboard_tab_content #inbox-table { border-collapse:collapse; width:100%; margin-top:8px; border-bottom:1px solid #e0e0e0; border-left:1px solid #e0e0e0; }
#inbox-table th { text-align:left; background:#d7e1eb; border-right:1px solid #ccc; padding:3px 10px; }
#inbox-table td { padding:3px 10px; border-right:1px solid #ccc; }
#inbox-table td.alt { background:#f5f5f5; }

.disabled 
{
/* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;
}

.disabled a:hover {background-position:top left;}

.cheader {
	background-color:#E8E8E8;
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:8px 0 7px 10px;
	text-decoration:none;
}

.arrow {
	background-color:#E8E8E8;
	padding-right:5px;
}

.hdrlink, .hdrlink:visited {
	color:#000000;
	padding:0;
	text-decoration:none;
}
.hdrlink:hover{
	text-decoration:underline;
}
.linkIcon {
	padding-left:0;
	padding-right:8px;
	padding-top:7px;
}
.sitemapLinks {
	color:#0066CC;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	padding:3px 0;
	vertical-align:top;
}
.sitemapLinks:link, hover, visited {
	color:#0066CC;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	padding:0;
	text-decoration:none;
}
.linkarea {
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	padding:8px 0 0 15px;
}


