body    { color: gray; font-size: 12px; font-family: "Trebuchet MS", Helvetica, san-serif; background: #ededed url(../imgGeneric/bg-blue.gif) repeat-x fixed left bottom; margin: 0; padding: 0 }
h1#hide {display: none;}
		
a, a:link {font-weight: normal; text-decoration: none; color: #ff9900}
a:hover {text-decoration: underline;}
a img {border: 0;}
#menu a, #menu a:link {font-family: verdana, san-serif; font-size: 9px;text-transform: uppercase;font-weight: bold;  }
img#logo {float: left; width: 144px; margin-top: 0px; margin-left: 12px; padding-top: 0px}
ul#menu {margin: 0px 0px 0px 268px; padding: 0px;  }
ul#menu li {display: inline; padding: 1px 6px 0px 6px;}
		
h1, h2, h3, h4, h5, h6 {font-family: helvetica, san-serif; color: #33ccff}
h1 {font-size: 24px;}
h2 {font-size: 16px;}

strong {color: #555; }


.wrap { margin-top: 12px; margin-right: auto; margin-bottom: 12px; margin-left: auto;width: 740px; padding-top: 12px;
background-color: white; border-right: 4px solid #CCE3FE; border: 1px solid silver; border-left: 1px solid silver;}
		
#banner {padding-top: 18px;}
		
h2#section {margin-top: 0; margin-left: 12px; padding: 0}
.credit {margin: 0; padding: 0;font-family: verdana, san-serif; font-size: 10px; font-style: italic; text-align: center;}
.caption {font-family: verdana, san-serif; font-size: 10px; font-style: italic; text-align: center;}
		
.sideBar {float: left; width: 260px;font-family: verdana, san-serif; }
.sideBar h2 {margin: 0; padding: 24px 36px 0px 12px; font-size: 14px;}
.sideBar h3 {margin: 0; padding: 24px 36px 0px 12px; font-size: 12px;}
.sideBar h4 {margin: 0; padding: 24px 36px 0px 12px; font-size:  10px; color: gray;}
.sideBar p { padding: 0 36px 12px 12px; font-size:  10px;}

.noteBox {margin: 6px 0px 24px 12px; width: 212px;  }
.noteBox  { background-image: url("../imgGeneric/box-bottom.gif"); background-repeat: no-repeat; background-position: left bottom }
.noteBox h3 {margin: 0px; padding: 12px 6px 12px 6px;}
.noteBox h3  { background-image: url("../imgGeneric/box-roof.gif"); background-repeat: no-repeat; background-position: left top }
.noteBox p {margin: 0; padding: 6px;}

.content {margin: 0 0 0 268px; padding: 0px; }
.content h2 { margin-bottom: 0; padding-bottom: 0; padding-right: 12px; }
.content h2 + p {margin-top: 0px; padding-top: 0px; text-indent: 0px;}
.content h2 + ul {margin-top: 0px; padding-top: 0px; }
.content h2 + ul ul {margin-bottom: 12px; padding-bottom: 0px 12px; }
.content p {padding-right: 24px;text-indent: 0em}
/*  winie */
.content p {margin-top: 0; padding-top: 0; }
.content ul.specs {margin-top: 0px; padding-top: 0px; }

ul.anchor {list-style: none; margin-right: 0; margin-left: 0; padding-right: 0; padding-left: 36px; }
ul.anchor li {line-height: 1em}
ul.anchor a {font-family: verdana, san-serif; font-size: 10px; font-weight: bold; }

ul.externals {list-style: none; margin-right: 0; margin-left: 0; padding-right: 0; padding-left: 24px; }
ul.externals li {line-height: 1em}
ul.externals a {font-family: verdana, san-serif; font-size: 10px; font-weight: bold; }

#footer {clear: both;}
#footer {margin: 24px 12px 0 12px; border-top: 1px dotted silver}
#footer p {font-family: verdana, san-serif; font-size: 10px; padding: 0 12px 0 12px ; text-align: center;}	

/* SERVICE */
.imgLeft {float: left;}
.imgRight {float: right;  }

.left {float: left;}
.right {float: right;}
.center {text-align: center;}
.normal {font-weight: normal;}
.bold {font-weight: bold;}
.clear {clear: both;}
