/*resets*/ *{padding:0;margin:0;border:0;}img {border:none;padding:none;}a:active {outline:none;}:focus {-moz-outline-style:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul{list-style:none;}

img, div { behavior: url(../gfx/iepngfix.htc) }
html {
	background-color:#fff;height:100%;
}
body {
	background-color:#fff;
	font-family: Helvetica,Arial,sans-serif;
	color: #333;
	font-size:13px;
	line-height:21px;
	height:100%;
}
#wrapper {
	width:904px;
	text-align:center;
	margin:0 auto;
}
p {
	color:#666;
	font-family: Helvetica,Arial,sans-serif;
	font-weight:normal;
	font-size:13px;
	line-height: 21px;
	padding:6px 0;
}
h1 {
	color:#333;
	font-size:28px;
	font-weight:lighter;
	text-transform:uppercase;
	text-align:left;
	padding: 12px 0 0 10px;
}
h2 {
	color:#333;
	font-size:18px;
	font-weight:lighter;
	text-transform:uppercase;
	text-align:left;
	padding: 12px 0 0 10px;
}
.button {
	color:#1c6eaf;
	font-weight:bold;
	padding: 8px;
	border: 2px solid #1c6eaf;
	background:#fff;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
.button:hover {
	color:#fff;
	background:#1c6eaf;
	cursor: pointer;
}
/* White Rounded Corners */
.bb_t {background: #fff url("../gfx/lg_box_02.gif") 0 0 repeat-x; width: 100%}
.bb_b {background: url("../gfx/lg_box_08.gif") 0 100% repeat-x}
.bb_l {background: url("../gfx/lg_box_04.gif") 0 0 repeat-y}
.bb_r {background: url("../gfx/lg_box_06.gif") 100% 0 repeat-y}
.bb_bl {background: url("../gfx/lg_box_07.gif") 0 100% no-repeat}
.bb_br {background: url("../gfx/lg_box_09.gif") 100% 100% no-repeat}
.bb_tl {background: url("../gfx/lg_box_01.gif") 0 0 no-repeat}
.bb_tr {background: url("../gfx/lg_box_03.gif") 100% 0 no-repeat; padding:10px}
/* FAST */
.cta1_t {background: #fafafa url("../gfx/cta_02.gif") 87px 0 no-repeat; width: 290px;}
.cta1_b {background: url("../gfx/cta_20.gif") 0 100% repeat-x}
.cta1_l {background: url("../gfx/cta_10.gif") 0 54px no-repeat;}
.cta1_r {background: url("../gfx/cta_12.gif") 100% 0 repeat-y}
.cta1_bl {background: url("../gfx/cta_19.gif") 0 100% no-repeat}
.cta1_br {background: url("../gfx/cta_21.gif") 100% 100% no-repeat}
.cta1_tl {background: url("../gfx/cta_01.gif") 0 0 no-repeat}
.cta1_tr {background: url("../gfx/cta_03.gif") 100% 0 no-repeat; padding:10px;}
/* GOOD */
.cta2_t {background: #fafafa url("../gfx/cta_05.gif") 87px 0 no-repeat; width: 290px;}
.cta2_b {background: url("../gfx/cta_23.gif") 0 100% repeat-x}
.cta2_l {background: url("../gfx/cta_13.gif") 0 54px no-repeat;}
.cta2_r {background: url("../gfx/cta_15.gif") 100% 0 repeat-y}
.cta2_bl {background: url("../gfx/cta_22.gif") 0 100% no-repeat}
.cta2_br {background: url("../gfx/cta_24.gif") 100% 100% no-repeat}
.cta2_tl {background: url("../gfx/cta_04.gif") 0 0 no-repeat}
.cta2_tr {background: url("../gfx/cta_06.gif") 100% 0 no-repeat; padding:10px;}
/* CHEAP */
.cta3_t {background: #fafafa url("../gfx/cta_08.gif") 71px 0 no-repeat; width: 291px;}
.cta3_b {background: url("../gfx/cta_26.gif") 0 100% repeat-x}
.cta3_l {background: url("../gfx/cta_16.gif") 0 54px no-repeat;}
.cta3_r {background: url("../gfx/cta_18.gif") 100% 0 repeat-y}
.cta3_bl {background: url("../gfx/cta_25.gif") 0 100% no-repeat}
.cta3_br {background: url("../gfx/cta_27.gif") 100% 100% no-repeat}
.cta3_tl {background: url("../gfx/cta_07.gif") 0 0 no-repeat}
.cta3_tr {background: url("../gfx/cta_09.gif") 100% 0 no-repeat; padding:10px;}
#page_top {
	width:884px;height:82px;overflow:hidden;text-align:center;margin:0 auto;
	/*padding:8px;border:1px solid #ccc;-moz-border-radius: 8px;border-radius: 8px;*/
}
#page_top #logo_home { width:380px; height:72px; margin:0; padding:0; background:url(../gfx/cmd_logo.jpg) no-repeat 3px 0;float:left;padding-top:0; }
#page_top #logo { width:380px; height:72px; margin:0; padding:0; background:url(../gfx/cmd_logo.jpg) no-repeat 3px 0;float:left;padding-top:0; }
#page_top #logo:hover { background-position: 3px -73px; }
#page_top #top_nav { width:390px; font-size:14px; text-align:right; color:#333; float:right;padding-top:21px;padding-right:24px; }
#page_top #top_nav  .link { color:#666; height:40px; text-align:center; padding-left:7px;padding-right:7px;float:right; }
#page_top #top_nav  .link a { color:#666;text-decoration:none; }
#page_top #top_nav  .link a:hover { color:#cd261f;text-decoration:none; }
/*#page_top #top_nav  .active { background:url(../gfx/link_arrow.gif) bottom center no-repeat; }*/
#page_top #top_nav  .active a { color:#cd261f; }
#page_top #top_nav  .last { color:#fff; height:40px; text-align:center; padding-left:7px;padding-right:0;float:right; }
#content { position:relative;}
#legal {color:#b3b3b3;font-size:11px;padding-top:0;text-align:left;width:870px;margin:0 auto;}

/* LOGO PAGE */
#logoNav {
font-size: 13px;
font-family: "Arial", sans serif;
color: #0066cc;
text-align:left;
font-style:oblique;
}
#logoNav ul {
	padding:12px 0 0 0;margin:0 0 0 24px;
}
#logoNav ul li
{
	list-style-image:url(img/l_bullet.png);
	list-style-type: none;
	padding-bottom:9px;
}
#logoNav a:link, #logoNav a:visited
{
	background-color: #ffffff;
	padding: 0;
	margin: 0;
	text-decoration:none;
	color: #0066cc;
}
#logoNav a:hover {color: #999;}
#logoNav a:link.current, #logoNav a:visited.current {
	color:#000;font-weight:bold;text-decoration:none;
}

/* ILLUSTRATION PAGE */
#illstNav {
	font-size: 13px;
	font-family: "Arial", sans serif;
	color: #0066cc;
	text-align:left;
}
#illstNav ul {
	padding:0px 0px 0px 0;margin:0 0 0 24px;
}
#illstNav ul li {
	list-style-image:url(img/l_bullet.png);
	list-style-type: none;
	padding-bottom:8px;
}
#illstNav a:link, #illstNav a:visited {
	background:transparent;
	padding: 0px 0px 0px 0px;
	margin: 0 0 0 0;
	text-decoration:none;
	color: #0066cc;
	font-style:oblique;
}
#illstNav a:hover {
	color: #999999;
}
#illstNav a:link.current, #illstNav a:visited.current {
	color:#000000;font-weight:bold;text-decoration:none;
}

/* CONTACT FORM */
input[type="text"],input[type="password"] { font-family:Arial, Helvetica, sans-serif; width:100%; vertical-align:middle; height:25px; font-size:13px; color:#333; background-color:#f9f9f9; border:#999 solid 1px; padding:5px; }
input[type="submit"],button { font-family:Arial, Helvetica, sans-serif; font-weight:normal; }
select { font-family:Arial, Helvetica, sans-serif; font-size:13px; height:35px; vertical-align:middle; color:#333; background-color:#f9f9f9; border:#999 solid 1px; padding:6px; }
textarea { font-family:Arial, Helvetica, sans-serif; width:100%; height:100px; font-size:12px; color:#333; background-color:#f9f9f9; border:#999 solid 1px; padding:5px; }

/* CONTACT PAGE */
#contentList ul {
	font-size: 12px;
	font-family: "Arial", sans serif;
	color: #666666;
	text-align:left;
	line-height:160%;
	margin:0 10px 0 0;
	padding:0 0 0 34px;
}
#contentList li {
	list-style-image:url(img/bullet2.png);
	padding-bottom:12px;
}

#contact ul {padding:4px 0px 0px 0;margin:0 0 0 0;}
#contact ul li
{
	display: inline;
	list-style-type: none;
	padding-right:32px;
}
#contact a:link, #contact a:visited
{
	background-color: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0 0 0 0;
	text-decoration:none;
	color: #666666;
}
#contact a:hover {color: #999999;}
#contact a:link.current, #contact a:visited.current {color:#000000;font-weight:bold;text-decoration:none;}
