body { background:#fff url(../images/body_bg.jpg) repeat-x; margin:0; padding:0 0 65px 0; font-family:Arial, Helvetica, sans-serif, "Myriad Pro";}
.clear { clear:both; font-size:0; line-height:0; height:1px;}

#header { width:1000px; margin:0 auto;}
a.logo { width:150px; height:58px; display:block; float:left; background:url(../images/wdc_logo.jpg) no-repeat; margin:14px 0 4px 0;}
#banner { width:1000px; background:url(../images/banner_img.jpg) no-repeat; width:1000px; height:262px; margin:0 auto; padding:135px 0 0 0;}
p.banner-text { font-size:16px; color:#FFFFFF; margin:0; padding:0 0 19px 0; width:428px;}
a.banner-learn-more { width:229px; height:43px; display:block; margin-top:6px;}

ul.menu { list-style:none; margin:0; padding:0; float:right; width:652px; margin-top:34px;}
ul.menu li { float:left; margin:0; padding:0;}
ul li a.home { display:block; background:url(../images/menu_home.jpg) 0px -28px no-repeat; width:81px; height:28px;}
ul li a.home:hover { background-position:0px 0px;}

ul li a.webdesign { display:block; background:url(../images/menu_webdesign.jpg) 0px -28px no-repeat; width:102px; height:28px;} 
ul li a.webdesign:hover { background-position: 0px 0px;}

ul li a.featuretour { display:block; background:url(../images/menu_featuretour.jpg) 0px -28px no-repeat; width:102px; height:28px;} 
ul li a.featuretour:hover { background-position:0px 0px;}

ul li a.pricing { display:block; background:url(../images/menu_pricing.jpg) 0px -28px no-repeat; width:71px; height:28px;} 
ul li a.pricing:hover { background-position: 0px 0px;}

ul li a.contact { display:block; background:url(../images/menu_contact.jpg) 0px -28px no-repeat; width:81px; height:28px;} 
ul li a.contact:hover { background-position: 0px 0px;}

ul li a.blog { display:block; background:url(../images/menu_blog.jpg) 0px -28px no-repeat; width:51px; height:28px;} 
ul li a.blog:hover { background-position: 0px 0px;}

ul li a.getstarted { display:block; background:url(../images/menu_getstarted.jpg) 0px -28px no-repeat; width:88px; height:28px; margin-left:15px;}
ul li a.getstarted:hover { background-position: 0px 0px;}

ul li a.login { display:block; background:url(../images/menu_login.jpg) 0px -28px no-repeat; width:61px; height:28px;}
ul li a.login:hover { background-position: 0px 0px;}

.boxes { width:1000px; margin:32px auto 0 auto;}
.box-left { width:304px; height:126px; float:left; background:url(../images/box_left.jpg) no-repeat; padding:19px 0 0 17px;}
.box-center { width:304px; height:126px; float:left; margin:0 18px; background:url(../images/box_center.jpg) no-repeat; padding:19px 0 0 17px;}
.box-right { width:304px; height:126px; float:left; background:url(../images/box_right.jpg) no-repeat; padding:19px 0 0 17px;}
p.box-heading { color:#502B82; font-size:23px; margin:0; padding:0; font-family:"Myriad Pro", Calibri, Arial;}
p.box-text { color:#626262; font-size:14px; margin:0; padding:4px 0 11px 0;}
a.box-link { color:#2161A9; text-decoration:underline; font-size:14px;}
a.box-link:hover { color:#2161A9; text-decoration:none;}

#footer { width:855px; background:url(../images/wdc_footer_logo.jpg) 0px 8px no-repeat; margin:33px auto 0 auto; padding:18px 0 0 145px; border-top:1px solid #EBEBEB; color:#ABABAB; font-size:12px;}
#footer a { color:#ABABAB; text-decoration:none;}
#footer a:hover { text-decoration:underline;}
p.copy { color:#C7C7C7; margin:0; padding:5px 0 0 0;}

#main-content { width:940px; min-height:500px; margin:0 auto; background:#FFF url(../images/main_content_bg.jpg) top center no-repeat; padding:50px 41px 0 41px;}
a { color:#147FD1;}
h1 { font-size:38px; color:#323232; line-height:40px; font-weight:normal; width:715px; margin:0; padding:0 0 27px 0; font-family:"Myriad Pro", Calibri, Arial;}
p.content-text { color:#292929; margin:0; padding:0 0 20px 0; font-size:14px; line-height:21px;}

a.get-started { display:block; width:248px; height:66px; background:url(../images/get_started_content_btn.jpg) no-repeat; margin-top:10px;}
a.take-advantage { display:block; width:483px; height:66px; background:url(../images/take_advantage_btn.jpg) no-repeat;}

p.content-heading { color:#11427B; font-size:28px; line-height:40px; margin:0; padding:15px 0 0 0; font-family:"Myriad Pro", Calibri, Arial}

.list-box-top { width:940px; height:20px; background:url(../images/list_box_top.jpg) no-repeat; margin:50px 0 0 0;}
.list-box-center { width:900px; background:url(../images/list_box_center.jpg) repeat-y; padding:0 20px 0 20px}
.list-box-bottom { width:940px; height:28px; background:url(../images/list_box_bottom.jpg) no-repeat; padding:0 0 10px 0;}

.left-list { float:left; width:430px;}
.right-list { float:right; width:430px;}
p.list-heading { color:#0E4565; font-size:16px; line-height:21px; margin:0; padding:0 0 15px 0; font-weight:bold;}
ul.content-list { list-style:none; width:430px; margin:0; padding:0;}
ul.content-list li { margin:0; padding:5px 0 5px 15px; background:url(../images/list_arrow.gif) 0px 7px no-repeat; color:#000000; font-size:14px;}

.small-boxes { width:940px;}
.small-box { width:210px; height:123px; background:url(../images/small_box.jpg) no-repeat; margin-right:15px; float:left; padding-left:13px;}
.noM { margin:0;}
p.small-box-heading { color:#303030; margin:18px 0 10px 0; padding:0; font-size:16px;}
a.small-box-link {color:#2161A9; font-size:13px; text-decoration:underline;}
a.small-box-link:hover { color:#2161A9; text-decoration:none;}


.table { color:#585858; font-size:11px; }
/************    Pricing Table     ****/
.pricingTable {
	border-bottom:#d7d8d8 solid 1px; 
	border-right:#d7d8d8 solid 1px;
	font-size:12px;
	color:#585858;
	margin-top:30px;
	margin-bottom:30px;
}

.pricingTable td{
	text-align:center;
	border-top:#d7d8d8 solid 1px; 
	border-left:#d7d8d8 solid 1px;
	font-size:12px;
	color:#585858;
}

.pricingTable td a { margin:5px 0; display:block;}

p.table {
	text-align:left;
	padding:10px;
	margin:0px;
	font-size:12px;
	color:#000;
}
.pricingTable .top{
	border:none;
	border-left:#fff solid 1px;
	font-size:12px;
	color:#585858;
}
/*************  END  **************/
.table .input {
	background:url(../images/input.gif) top left no-repeat;
	width:187px;
	height:16px;
	padding:5px 4px;
	border:none;
}
.table .textarea {
	background:url(../images/textarea.gif) top left no-repeat;
	width:502px;
	height:99px;
	padding:5px 4px;
	border:none;
}
p.form-req { margin:0; padding:0 0 10px 0; color:#78818C; font-size:14px;}

ul.popup { list-style:none; margin:0; padding:5px 0 20px 0;}
ul.popup li { background: url(../images/arrow.jpg) no-repeat 0 5px; color:#282828; font-size:12px; margin:0; padding:3px 0 3px 25px;}

p.popup-content-text { color:#292929; margin:0; padding:0 0 10px 0; font-size:12px; line-height:21px;}
p.popup-content-heading { color:#11427B; font-size:18px; line-height:20px; margin:0; padding:5px 0 0 0; text-transform:capitalize; }
h1.popup-heading { font-size:28px; color:#323232; line-height:30px; font-weight:normal; width:715px; margin:0; padding:0 0 10px 0;}

.left { width:195px; float:left;}
a.icon-link { display:block; width:85px; height:85px; float:left;}

/* ------------------------------ Styles for getstarted page ---------------------- */
.wrapper-form { width:900px; margin:0 auto;}
.sidebar { width:283px; float:left; background: url(../images/sidebar-bg.jpg) repeat-y; height:810px;}
.sidebar-top { width:283px; height:15px; background: url(../images/sidebar-top.jpg) no-repeat;}
.sidebar-btm { width:283px; height:15px; background: url(../images/sidebar-btm.jpg) bottom center no-repeat; margin-top:10px;}
h1.sidebar-head { text-align:center; font-size:30px; color:#4693bf; padding:0 25px 0 0; font-family:"Myriad Pro", Arial; font-weight:normal; margin:10px 0 5px 0; width:auto;}
.sidebar h2 { text-align:center; font-size:22px; color:#4693bf; padding-right:25px; font-family:"Myriad Pro", Arial; font-weight:normal; margin-bottom:5px; margin-top:70px;}
.sidebar p { font-size:15px; font-family:"Myriad Pro", Arial; color:#393939; padding:0px 20px 0px 15px; margin:0px; margin-bottom:10px;}
.sidebar a.bullet, .sidebar a.bullet:visited { font-size:14px; font-family: Arial, Helvetica, sans-serif; color:#2d86b7; padding:0px 0px 0px 20px; margin:0px; margin-bottom:5px; background: url(../images/arrow-sidebar.gif) 2px 2px no-repeat; width:190px; display:block; margin-left:25px; text-decoration:none;}
.sidebar a.bullet:hover { text-decoration:underline;}

.Content-Right { width:590px; float:right;}
.Content-Right p.title01 { background:url(../images/p01.gif) top left no-repeat; font-family:"Myriad Pro", Arial; font-size:18px; color:#323232; padding:5px 0px 10px 45px;}
.Content-Right p.title02 { background:url(../images/p02.gif) top left no-repeat; font-family:"Myriad Pro", Arial; font-size:18px; color:#323232; padding:5px 0px 10px 45px;}
.Content-Right .box { background:url(../images/box-bg-border.gif) top left no-repeat; margin-left:20px; padding-left:20px;}
.Content-Right .box p.infoz { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#2a2a2a; margin:0px; padding:0px; margin-bottom:10px;}
.Content-Right .box p.infoz span.red { color:#FF0000;}
.Content-Right .box .inputbig { background:url(../images/inputbig.gif) no-repeat; width:180px; height:18px; padding:5px; border:none; font-size:14px; color:#CCCCCC;}
.Content-Right .box .inputmed{ background:url(../images/inputmed.gif) no-repeat; width:160px; height:18px; padding:5px; border:none; font-size:14px; color:#CCCCCC;}
.Content-Right .box .inputsmall{ background:url(../images/inputsmall.gif) no-repeat; width:120px; height:18px; padding:5px; border:none; font-size:14px; color:#CCCCCC;}
.Content-Right .box .submit-button { background:url(../images/submit-button.gif) no-repeat; width:169px; height:100px; border:none;}

.Content-Right .box .select-small { background: url(../images/select-small.gif) no-repeat; padding:5px; width:100px; height:18px; border:none; position:absolute; color:#ccc; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.Content-Right .box .select-s {width:110px; height:25px; padding:2px;}

.Content-Right .box .select-big { background: url(../images/select-big.gif) no-repeat; padding:5px; width:180px; height:18px; border:none; position:absolute; color:#ccc; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.Content-Right .box .select-b {width:190px; height:25px; padding:2px;}

.Content-Right .box .select-tiny { background: url(../images/select-tiny.gif) no-repeat; padding:5px; width:85px; height:18px; border:none; position:absolute; color:#ccc; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.Content-Right .box .select-t {width:95px; height:25px; padding:2px;}