body{ margin:0px; padding:0px; font-family:"trebuchet MS", verdana, sans-serif; font-size:11px; color:#000; background-color:#fff;}
#container{ margin:0; padding:0; width:750px; margin: 0 auto;}
#holdingRight{ float:right; width:545px; padding-top:2px;}
#holdingLeft{ float:left; width:200px;}

#content h2{ font-size:120%; font-style:normal; background-color:#c9d9f3; border-bottom:1px solid #ff7b00; margin:10px 0 5px 0; padding:2px 0 2px 5px;}
#content h3{ font-size:110%; margin:5px 0 3px 0;}
#content p{ font-size:100%; font-weight:100; margin:6px 0 6px 0;}
#content p a, #content p a:link, #content p a:active, #content p a:visited{ font-size:100%; font-weight:100; color: #39f;}
#content p a:hover{ background-color:transparent; color: #f93;}
#content #holdingRight p{ margin-top:0;}
#content strong{ font-size:110%;}
.middle{ text-align:center;}
#smalltext{ font-size:80%; clear:both; color:#3670B7; margin:0 auto; text-align:center; padding:10px 0 5px 0;}
#smalltext a{ color:#3670B7;}

#footer{clear:both; /*width:750px;*/ font-size:90%; height:30px; /*background:url(../_img/new_footerMiddle.gif) repeat-x;*/ text-align: center;}
#footerCredit{clear:both; width:289px; font-size:90%; height:30px; text-align: center; background-image:url(../_img/creditcards.gif);}
#footer ul{margin:0; padding:0; text-align:center;}
#footer ul li{margin:0; padding:0 5px 0 5px; display:inline; list-style:none;}
#footer ul li a{color:#999; text-decoration:none; padding:0 2px;}
#footer ul li a:hover{background-color:#eee;}

#whois{ background:url(../_img/new_lookup.gif) no-repeat; width:200px; height:77px; padding:0; margin:5px 0 0;}
#whois form{ padding:6px 0 0 10px; margin:0; clear:right;}
#whois #domain{ width:140px; height:13px; font-size:90%; margin-top: 2px;}
#whois .smallWhois{ font-size:80%;}
#whois p#title{font-size:1.2em; font-weight:900; font-style:italic; float:right; margin:3px 10px 0 0;}
#whois input#submit{float:right; margin-right:10px;}

#holdingPhone{margin:2px 0;}
#footerBannerAd{ padding:5px 0 0 0; clear:both; font-size:100%; margin:0 auto; text-align:center;}
#footerBannerAd img{ border:1px solid #ff7b00;}
#footerBannerAd img.left{ margin:0 10px 0 0;}

div#header{ /*background:url(../_img/header_new_right.gif) no-repeat;*/ margin-bottom:5px;}
div#headerContent{ width:750px; margin:0 auto; position:relative; height:95px;}
div#headerContent .login{ margin:0; padding:3px; display:inline; font-style:normal; font-size:80%; color:#002276; position:absolute; /*top:10px;*/top:2px; /*left:488px;*/left:482px;}
div#headerContent .login li{ list-style:none; display:inline; margin-right:20px;}
h1#theFuture{margin:0; padding:0; color:#fff; position:absolute; top:63px; left:245px; font-size:170%; background-color:transparent; border-bottom:none; text-align:left;}
h1#theFuture a{ text-decoration: none; color: #fff;}
/* Curved cutout Borders*/
.boxcontent .title{ font-size:120%; font-style:normal; font-weight:900; display:block; border-bottom:1px solid #3670b7; margin:0px 0 5px 0; padding:0px 0 3px 5px; color:#fff; background-color:#3670b7;}
.boxcontent a { font-size:100%; font-style:normal; color:#FFFFFF; text-decoration:none;}
#boxes{ vertical-align:top; margin:0; color:#002276; width:100%;}
#boxes tr td table tr td{ width:50%;}
#boxes tr td table{ width:100%;}
#boxes td{ padding:0; vertical-align:top;}
.curved{ background: transparent; width:100%;}
.curved p{ margin:0 10px;}
.curved p{ padding-bottom:0.5em;}
.curved .b1, .curved .b2, .curved .b3, .curved .b4{ display:block; overflow:hidden; font-size:1px;}
.curved .t1, .curved .t2, .curved .t3, .curved .t4{ display:block; overflow:hidden; font-size:1px;}
.curved .b2, .curved .b3, .curved .b4, .curved .boxcontent{ background-color:#fbe4ba;}
.curved .t2, .curved .t3, .curved .t4{ background-color:#3670b7;}
.curved .b1, .curved .t1 { height:1px; margin:0 5px; background:#3670b7;}
.curved .b2, .curved .t2 { height:1px; margin:0 3px; border-left:2px solid #3670b7; border-right:2px solid #3670b7; height:1px;}
.curved .b3, .curved .t3 { height:1px; margin:0 2px; border-left:1px solid #3670b7; border-right:1px solid #3670b7; margin:0 2px;}
.curved .b4, .curved .t4 { height:2px; margin:0 1px; border-left:1px solid #3670b7; border-right:1px solid #3670b7; border-width:0 1px;}
.curved .boxcontent { display:block; border:0 solid #3670b7; border-width:0 1px;}
.curved ul{ padding-left:0px; margin-left:5px; margin-top:0; margin-bottom:0;}
ul#small{ background:url('../_img/new_monster_pointing.gif') no-repeat 98% 95%;}
.curved #left li, .curved #right li, .curved #small li{ list-style:none; background:url(../_img/tick.gif) no-repeat 0 2px; padding:0 2px 5px 15px; margin:0;}
.curved #small li a{ color:#002276;}
.curved #left li a:hover, .curved #right li a:hover, .curved #small li a:hover{ background-color:#e4f0fb;}
.curved #left li a{ display:block; color:#002276; text-decoration:none;}
.curved #left li .color{ display:block; color:#ff7b00; text-decoration:none;}
.curved #right li a{ display:block; color:#002276; text-decoration:none;}
#content #boxes .curved .boxcontent .boxsmallcontent { padding: 2px 15px;}
#content #boxes .curved .boxcontent .boxsmallcontent p{ font-size: 100%; font-weight: normal; color: inherit; text-decoration: none; border: 0; padding: 0; margin: 0; margin-bottom: 2px;}



/* Curved cutout Borders*/
.boxcontent2 .title{ font-size:120%; font-style:normal; font-weight:900; display:block; border-bottom:1px solid #3670b7; margin:0px 0 5px 0; padding:0px 0 3px 5px; color:#fff; background-color:#3670b7;}
.boxcontent2 a { font-size:100%; font-style:normal; color:#000; text-decoration:none;}
.boxcontent2 .title a{ color:#fff;}
.curved .b1white, .curved .b2white, .curved .b3white, .curved .b4white{ display:block; overflow:hidden; font-size:1px;}
.curved .b2white, .curved .b3white, .curved .b4white, .curved .boxcontent2{ background-color:#fff;}
.curved .b1white { height:1px; margin:0 5px; background:#3670b7;}
.curved .b2white { height:1px; margin:0 3px; border-left:2px solid #3670b7; border-right:2px solid #3670b7; height:1px;}
.curved .b3white { height:1px; margin:0 2px; border-left:1px solid #3670b7; border-right:1px solid #3670b7; margin:0 2px;}
.curved .b4white { height:2px; margin:0 1px; border-left:1px solid #3670b7; border-right:1px solid #3670b7; border-width:0 1px;}
.curved .boxcontent2 { display:block; border:0 solid #3670b7; border-width:0 1px;}




#rightPoints{width:155px;}
#rightPoints h1{margin:0; padding:0; font-size:130%; margin-left:5px; color:#000;}
#rightPoints ul{margin:5px 0 0 5px; padding:0;}
#rightPoints li{list-style:none; background:url(../_img/tick.gif) no-repeat 0 2px; padding:0 2px 5px 15px; margin:0;}
#rightPoints li a{ color:#000;}
#rightPoints p{ margin-left:3px;}

div#webWise{ margin:20px 0 0 0; padding-left:5px; width:194px; height:145px; background:url('../_img/new_webwise.gif') no-repeat 0 0;}
div#webWise h1{ margin:0; padding:75px 0 0 7px; font-size:130%;}
div#webWise p{ margin: 0px 7px 0; padding:0;}
div#webWise a{ text-decoration:none; color:#000;}

img{border:0;}
#startButton{ margin-top:5px;}

blockquote#sml{margin: 0; padding: 0; text-align: center; width: 400px; background: url('../_img/quote_header_holding.gif') no-repeat #c9d9f3 0 0; float: right;}
a blockquote#sml{color:#000; text-decoration: none;}
blockquote#sml p.quote{margin: 0; padding: 15px 20px 0 23px; font-size: inherit; font-weight: 900; background: url('../_img/quote_end_holding.gif') no-repeat right bottom;}
blockquote#sml p.author{margin: 0; padding: 5px 0 10px 0; font-size: inherit; font-weight: inherit; background: url('../_img/quote_footer_holding.gif') no-repeat bottom left;}

ul#linkOut li{list-style:none;}
ul#linkOut li a{color:#002276; text-decoration:underline;}

#headlines{
	margin: 0; padding: 0;
	background:url(../_img/new_feed_sml.gif) no-repeat;
	width:386px;
	height:77px;
	line-height:1.5em;
}
#headlinesEd{
	margin: 5px 0 0 0; padding: 5px;
	background:url(../_img/feed_holdingpage.gif) no-repeat;
	height:145px;
	width:535px;
	line-height:1.5em;
}
#headlinesEd p{
	color: #942723;
	font-size: 100%;
	padding: 0;
	margin:0;
}
#headlines p{
	color: #942723;
	font-size: 120%;
	margin-left:10px;
	padding-top:5px;
}
#headlines p img, #headlinesEd p img{
	vertical-align: top;
	margin: 5px 5px 0;
}
#headlines ul#headlist, #headlinesEd ul#headlist{
	margin: 4px 0 0 0;
	padding:0;
}
#headlinesEd ul#headlist li{
	margin-top: 5px;
	font-size: 100%;
	background:url(/_img/bullet.gif) no-repeat 5px 3px;
	padding-left:20px;
}
#headlines ul#headlist li{
	margin-top: 2px;
	font-size: 100%;
	background:url(/_img/bullet.gif) no-repeat 5px 3px;
	padding-left:20px;
}
table#feedsAds td{
	vertical-align:top;
}