/* CSS Document */
body { margin:0px; padding:0px; background-color:#CCCCCC; font-family:"Comic Sans MS", "Andale Mono"; font-size:12px; }
#page { margin:5px; padding:3px 3px 3px 3px; background-color:#FFFFFF; border:1px solid #999999; }
/*--------------------------------------------------------------------------------------
	Header styles
--------------------------------------------------------------------------------------*/
#header { height:90px; }
#header #logo { margin:-20px 0px 0px 3px; padding:0px; }
#header #back_left { background-image:url(../../images/image_nav_back-left.jpg); height:30px; width:2px; background-repeat:no-repeat; background-position:0px 40px; }
#header #back_middle { background-image:url(../../images/image_nav_back-middle.jpg); background-repeat:repeat-x; height:30px; padding:0px; background-position:0px 40px; }
#header #back_right { background-image:url(../../images/image_nav_back-right.jpg); background-repeat:no-repeat; height:30px; width:2px; background-position:0px 40px; }
#header #nav { list-style:none; padding:0px; margin-top:30px; }
#header #nav li { float:left; text-align:center; width:75px; }
#header #nav img { border-width:0px; position:center; }
#header #nav p { padding:0px; margin:1px 0px 0px 0px; color:#666666; }
#header #nav a:hover p { color:#333333; }
/*--------------------------------------------------------------------------------------
	Feature styles
--------------------------------------------------------------------------------------*/
#subnav { margin:0px; padding:0px; width:200px; background-color:#FFFFFF; }
#subnav h2 { margin:0px; line-height:28px; font-size:18px; padding:0px 3px; background-image:url(../../images/features-back.jpg); height:30px; }
#subnav #feature_links { border:1px solid #cbdbdf; border-top-width:0px; overflow:hidden; }
#subnav #feature_links a { height:20px; margin:1px; width:164px; display:block; color:#93b74a; font-size:12px; padding:0px 5px 0px 25px; line-height:18px; background-image:url(../../images/dot-orange.jpg); background-position:5px 3px; background-repeat:no-repeat; border:1px solid #566b2d; }
#subnav #feature_links a:hover { color:#566b2d; }
/*--------------------------------------------------------------------------------------
	main page styles
--------------------------------------------------------------------------------------*/
#content { margin-top:0px; margin-right:0px; border:1px solid #cbdbdf; }
#content h2 { margin:14px 0px 0px 0px; line-height:0px; font-size:18px; padding:0px 3px; display:block; text-align:center; }
#content #back_left { background-image:url(../../images/image_nav_back-left.jpg); background-repeat:no-repeat; height:30px; display:block; width:2px; float:left; padding:0px; margin:0px -2px 0px 0px; }
#content #back_middle { background-image:url(../../images/image_nav_back-middle.jpg); background-repeat:repeat-x; height:30px; display:block; width:100%; padding:0px; margin:0px; }
#content #back_right { background-image:url(../../images/image_nav_back-right.jpg); background-repeat:no-repeat; height:30px; display:block; width:2px; float:left; padding:0px; margin:0px 0px 0px -2px; }
#content #text { padding:5px; background-color:#FFFFFF; }
#content #text #fLeft { float:left; padding:5px; }
#content #text label { display:block; }
#content #text input { margin-left:10px; border:1px solid #CCCCCC; }
#content #text textarea { margin-left:10px; border:1px solid #CCCCCC; }
#content #text select { margin-left:10px; border:1px solid #CCCCCC; }
#content #text #submit, #send { float:left; display:block; padding:0px; margin-left:0px; margin-right:5px; margin-top:3px; font-size:10px; }
#content #text iframe { display:block; border-width:0px; padding:3px 0px 3px 0px; }
#content #text h3{ display:block; margin:0px; padding:0px; clear:left; }
#content #text a { color:#336666; }
#content #text #info { font-size:10px; clear:both; color:#666666; padding-top:5px; margin:0px; }
#error { font-size:10px; clear:both; color:#999999; padding-top:5px; margin:0px; }
/*--------------------------------------------------------------------------------------
	footer styles
--------------------------------------------------------------------------------------*/
#footer { margin:0px; padding:0px; text-align:center; color:#666666; }
