/* GENERAL STYLES */
body {margin: 0; padding: 0; background: #D9D9D9; font-family: Verdana, Arial, sans-serif; text-align: center;}
form {margin: 0; padding: 0;}
img {border: 0;}

/*Video Tutorial Classes*/
table.function_list{width:100%; border: 1px solid #325b84;}
table.video_info{background-color:#a1c9ee;}
table.video_table{height: 25px; background-color:#f1f9ff; FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif; font-size:13px; COLOR: #003366;}
table.border_table{border: 1px solid #7898b5;}
.video_series{font-size: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif; background-color:#EEEEEE; }
.video_title{font-family: Verdana, Arial, Tahoma, sans-serif; font-weight:bold; font-size:11px; color:#003366; }
.video_desc{font-family: Verdana, Arial, Tahoma, sans-serif; font-size:11px; color:#003366; }
.video_length{font-family: Verdana, Arial, Tahoma, sans-serif; font-size:11px; color:#003366; text-align: center;}
.video_formats{font-size: 11px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif; background-color:#eeeeee;}
.video_header{font-size: 13px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif;}
a:video:link, a.video:visited {COLOR: #003366; font-weight:bold;}
a.video:active, a.video:hover {COLOR: #EDBA1D; font-weight:bold;}

/* default links */
a:link, a:visited {color: #333333;text-decoration:none;}
a:active, a:hover {color: #EDBA1D;}

a.more:link, a.more:visited {color: #0575b4; text-decoration: none; background: url(/media/19/arw.gif) no-repeat 100% 50%; padding: 0 8px 0 0;}
a.more:active, a.more:hover {color: #10a594; background: url(/media/24/arw_hover.gif) no-repeat 100% 50%;}

/* layout */
#layout {width: 775px; height: 100%; background: url(/media/34/bg_layout.gif) #FFF no-repeat; margin: 0 auto;}

#layout td.l_header {padding: 0 0px 0 0px;}
#layout td.l_content {width:100%; height: 100%; padding: 0 30px 0 43px; vertical-align: top;}

#layout td#footer {font: normal 10px Arial, Tahoma, sans-serif; color: #898989; background: #F5F5F5; text-align: center; border-top: 1px solid #D9D9D9; padding: 15px 0;}
#layout td#footer a:link, #layout td#footer a:active, #layout td#footer a:visited {color: #898989; text-decoration: underline;}
#layout td#footer a:hover {color: #474747;}
#layout td#footer a#current {color: #474747;}
#layout td#footer p {font: bold 11px Arial, Tahoma, sans-serif; color: #10a594; margin: 0;}
#subnav {font: normal 10px Arial, Tahoma, sans-serif; color: #898989; line-height: 16px;}

#header {width: 100%;}
#header td.h_left {padding: 15px 0 5 20px;}
#header td.h_center {padding: 0px 0 0 0px;}
#header td.h_right {width: 80%; text-align: right;padding-right:20px;}

/* navigation */
#nav {}
#nav td.off {font: bold 11px Arial, Tahoma, sans-serif; color: #FBFF01; text-transform: uppercase; text-decoration: none; background: #000; padding: 0 12px;}
#nav td.off a:link, #nav td.off a:active, #nav td.off a:visited {font: bold 11px Arial, Tahoma, sans-serif; color: #FFF; text-transform: uppercase; text-decoration: none;}
#nav td.off a:hover {color: #FBFF01;}
#nav td.on {font: bold 11px Arial, Tahoma, sans-serif; color: #FBFF01; text-transform: uppercase; text-decoration: none; background: #444; padding: 0 12px;}
#nav td.on a:link, #nav td.on a:active, #nav td.on a:visited {font: bold 11px Arial, Tahoma, sans-serif; color: #FBFF01; text-transform: uppercase; text-decoration: none;}
#nav td.on a:hover {color: #FBFF01;}

/* splash */
#splash {border-bottom: 5px solid #F2F2F2;}

/* title */
#title {width: 765px; height: 76px;}
#title td {}

#main_header {position: absolute;}
#main_header h1 {font: normal 20px Arial, Tahoma, sans-serif; color: #FFFFFF; margin: 40px 0 0 35px; padding: 0;}

/* content */
#content {width: 100%;}
#content td.c_left {width: 58%; vertical-align: top; padding: 11px 9px 0 0;}
#content td.c_right {width: 42%; vertical-align: top; padding: 11px 0 0 9px;}
#content td.c_left2 {width: 20%; vertical-align: top; padding: 0px 0px 0 0px;}
#content td.c_right2 {width: 80%; vertical-align: top; padding: 5px 0 0 9px;}
#content td.c_common {width: 100%; vertical-align: top; padding: 20px 0 20px 15px;}
#content td.c_common p {font: normal 12px/16px Arial, Tahoma, sans-serif; color: #474747; margin: 0 0 15px 0;}
#content ul li a{font-weight:normal; font-size:12px; font-family:Arial, Tahoma, sans-serif; color:#1863ad;}
#content ul li a:hover{font-weight:normal; font-size:12px; font-family:Arial, Tahoma, sans-serif; color:#CC3333;}

.function_list_header{font-size:14px;font-weight:bold;font-family:Arial,Tahoma,sans-serif; color:#175FA9;}
.function_name{font-size: 12px; COLOR: #474747; FONT-FAMILY: Arial, Tahoma, sans-serif; background-color:#CCCCCC; font-weight:bold;}
.function_feature{font-size: 12px; COLOR: #474747; FONT-FAMILY: Arial, Tahoma, sans-serif; background-color:#63A1D9; font-weight:bold;}
table.function_list{width:100%; border: 1px solid #999999;}

#form{width: 100%;}
#form p{font: normal 12px/16px Arial, Tahoma, sans-serif; color: #474747; margin: 0 0 15px 0; text-align:right;}
#form td{vertical-align:baseline;padding:0 0 0 5px;}

#form2{width: 100%;}
#form2 p{font: normal 12px/16px Arial, Tahoma, sans-serif; color: #474747; margin: 0 0 15px 0; text-align:center;}
#form2 td{vertical-align:top;}

#form3{width: 100%;}
#form3 p{font: normal 12px/16px Arial, Tahoma, sans-serif; color: #474747; margin: 0 0 15px 0; text-align:center;}
#form3 td{vertical-align:top;}

#form4{width: 75%;}
#form4 p{font: normal 12px/16px Arial, Tahoma, sans-serif; color: #474747; margin: 0 0 15px 0; text-align:left;}
#form4 td{vertical-align:top;}

#article{
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#article p {font: normal 12px Arial, Helvetica, sans-serif; color: #474747; margin: 0 0 15px 0;}
#article p.article_title{font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#0066CC;}
#article p.article_news{font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#0066CC;}


#article a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#474747;
	text-decoration:underline;
}
#article a:hover{
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#EDBA1D;
	text-decoration:underline;
}
#article a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006699;
	text-decoration: underline;
}

h1 {font: bold 16px Verdana, Arial, Tahoma, sans-serif; color: #1863ad; margin: 10px 0 10px 28px; padding: 0;}

#blue_link{text-align:center;}
#blue_link a{font-size: 12px; COLOR: #cc3333; FONT-FAMILY: Arial, Tahoma, sans-serif; text-decoration:underline;}
#blue_link a:hover {font-size: 12px; COLOR: #cc3333; FONT-FAMILY: Arial, Tahoma, sans-serif;text-decoration:none;}
.body_text{font-size: 12px; COLOR: #474747; FONT-FAMILY: Arial, Tahoma, sans-serif;}
.body_text_form{font-size: 12px; COLOR: #474747; FONT-FAMILY: Arial, Tahoma, sans-serif}
.body_text_sm{font-size: 10px; COLOR: #474747; FONT-FAMILY: Arial, Tahoma, sans-serif;}
.product_image{border:1px solid #000000;}
.product_thumb{border:0px;}

/* box gray */
table.box_gray {width: 100%; height: 54px; background: url(/media/74/crn_top_gray.gif) no-repeat #F3F3F3; margin: 0 0 33px 0;}
table.box_gray td {background: url(/media/54/crn_btm_gray.gif) no-repeat bottom right; vertical-align: top; padding: 7px 0;}
table.box_gray td h6 {font: bold italic 16px Arial, Tahoma, sans-serif; color: #1863ad; margin: 0 0 5px 28px; padding: 0 0 5px 0; border-bottom: 1px solid #056fad;}
table.box_gray td p {font: normal 11px Arial, Tahoma, sans-serif; color: #004366; margin: 0 0 10px 28px;}

/* box yellow */
table.box_yellow {width: 100%; height: 54px; background: url(/media/79/crn_top_yellow.gif) no-repeat #F9F4DF; margin: 0 0 33px 0;}
table.box_yellow td {background: url(/media/59/crn_btm_yellow.gif) no-repeat bottom right; vertical-align: top; padding: 7px 0;}
table.box_yellow td h6 {font: bold italic 16px Arial, Tahoma, sans-serif; color: #1863ad; margin: 0 0 5px 28px; padding: 0 0 5px 0;}
table.box_yellow td p {font: normal 11px Arial, Tahoma, sans-serif; color: #004366; margin: 0 0 10px 28px;}

/* box yellow industries */
table.box_yellow_ind {width: 40%; height: 54px;  background: no-repeat #F9F4DF; margin: 0 0 33px 0;}
table.box_yellow_ind td {background: no-repeat bottom right; vertical-align: top; padding: 7px 0;}
table.box_yellow_ind td h6 {font: bold italic 16px Arial, Tahoma, sans-serif; color: #1863ad; margin: 0 0 5px 28px; padding: 0 0 5px 0;}
table.box_yellow_ind td p {font: normal 11px Arial, Tahoma, sans-serif; color: #004366; margin: 0 0 10px 28px;}


/* box rounded bottom */
table.box_rounded_bottom {width: 100%; height: 110px; background: url(/media/39/bg_rounded_bottom.gif) no-repeat bottom right;}
table.box_rounded_bottom td {vertical-align: top; padding: 7px 10px 7px 0;}
table.box_rounded_bottom td p {font: normal 11px/16px Arial, Tahoma, sans-serif; color: #474747; margin: 0 0 10px 28px;}
table.box_rounded_bottom td p span {background: #faf6e4;}

/* box rounded top */
table.box_rounded_top {width: 100%; height: 110px; background: url(/media/44/bg_rounded_top.gif) no-repeat;}
table.box_rounded_top td {vertical-align: top; padding: 7px 10px 7px 0;}
table.box_rounded_top td p {font: normal 11px/16px Arial, Tahoma, sans-serif; color: #474747; margin: 0 0 10px 28px;}
table.box_rounded_top td p span {background: #faf6e4;}

table.ads {width: 100%;}
table.ads td {width: 33%; vertical-align: top; padding: 10px 0 0 0;}
table.ads td h1 {font: bold 11px Arial, Tahoma, sans-serif; color: #10a594; margin: 0; padding: 0 0 5px 28px;}
table.ads td p {font: normal 11px/16px Arial, Tahoma, sans-serif; color: #474747;}

div.light, div.dark {font: bold 11px Arial, Tahoma, Helvetica, sans-serif; color: #b1961c; padding: 2px 5px 2px 18px;}
div.light img {vertical-align: middle; margin: 0 8px 0 0;}
div.dark {background: #f5edc9;}
div.dark img {vertical-align: middle; margin: 0 8px 0 0;}

table.screenshots {width: 100%; margin: 30px 0 0 0;}
table.screenshots td.preview {width: 2%; padding: 0 0 30px 0; vertical-align: top;}
table.screenshots td.description {width: 98%; vertical-align: top; padding: 0 0 30px 10px;}
table.screenshots td.description h1 {font: bold 14px Arial, Tahoma, sans-serif; color: #10a594; margin: 0; padding: 0;}
table.screenshots td.description p {margin: 0;}

table.iconlink {margin: -10px 10px 0 0; display: inline;}
table.iconlink td {background: #F3F3F3;}
table.iconlink td a:link, table.iconlink td a:active, table.iconlink td a:visited {font: bold 11px Arial, Tahoma, sans-serif; color: #0574b3; text-decoration: none;}
table.iconlink td a:hover {}

span.dark {background: #f5edc9; display: block; margin: 0; padding: 0;}

a.overview_link{text-decoration:none; color:#FF9900;font-weight:bold;}
a:hover.overview_link,a:visited.overview_link{text-decoration:none; color:#FF9900;font-weight:bold;}

/* EDITOR PROPERTIES */
