html, body { margin: 0;padding: 0;}

body{font: 76% Arial, sans-serif;background: url(/userfiles/image/bg.jpg);background-position: 50% 0%;}

p{margin:0 10px 10px}


div#container{width:950px;margin:0 auto;text-align:left;}

div#header { height:71px;margin:0;background: url(/userfiles/image/title.jpg);}



div#phone {height:35px;float:right;clear:right;}
div#search {height:36px;float:right;padding-right:17px;clear:right;}
div#searchbutton {height:36px;width:36px;float:right;clear:right;padding-right:0px;}





div#menu { height:30px;line-height:30px;margin:0; background: url(/userfiles/image/menu.jpg);}
div#menu td.menuleft {text-align:left;width:475px;padding-left:20px;}
div#menu td.menuright {text-align:right;width:475px;}

div#wrapper{float:left;width:100%;#ffffff;}
div#11content_bg {margin: 0 179px 0 177px;background:#ff0000;}
div#11content_bg33 {margin: 0 179px 0 177px;background:#ebf4fd;}
div#11content{background: url(/userfiles/image/content.jpg) #ffffff;background-repeat:no-repeat;min-height:428px;padding-left:20px;padding-right:20px;padding-top:10px;}




div#content h1,h2,h3 {margin-top:0px;}



td.colleft{background: url(/userfiles/image/left.jpg) #FFFFFF;width:175px;min-height:428px;background-repeat:no-repeat;padding-left:2px;padding-top:10px;}

td.content {background: url(/userfiles/image/content.jpg) #EBF4FD;background-repeat:no-repeat;min-height:428px;padding-left:20px;padding-right:20px;padding-top:10px;}

td.colright{width:179px;height:100%;background: url(/userfiles/image/right.jpg) #FFFFFF;min-height:428px;background-repeat:no-repeat;text-align:right;padding-top:10px;}



div#footer {height:60px;margin:0; background: url(/userfiles/image/footer.jpg);clear:left;width:100%;font-size:11px;line-height:1.5;color:#666666;margin-top:20px;padding-top:10px;}

div#footer a {text-decoration:underline;color:#666666;}
div#footer a:hover {text-decoration:underline;color:#000000;}

div#footer td.footer_left      {width:33%;text-align:left;  padding-left:20px;vertical-align:top;}
div#footer td.footer_right    {width:34%;text-align:right;padding-right:20px;vertical-align:bottom;}
div#footer td.footer_center {width:33%;text-align:center;vertical-align:top;}

div#update {text-align:center;color:#B9D8EC;font-size:11px;padding-top:10px;}

.field	{ width: 78%; }
.fieldh	{ font-size: 10pt; width: 125px; vertical-align: top; text-align: right; }

input {padding-top:0px;margin-top:0px;}

.search {width: 150px;font-size:12px;background-color:#ffffff;color:#000000;height:14px;font-family:Arial; border: 3px solid #FFFFFF;margin-top:0px;margin-top:0px;}




.pc_item {float: left;width:250px; padding:10px;}
.pc_item_image {float: left;border-style:groove;border-width:1px;margin-right:10px;}
.pc_item_imagemedium {float:left;border-style:groove;border-width:2px;margin-right:25px;}
.pc_item_name {font-size:20px;}





.jqueryslidemenu{ font: bold 12px Verdana; background: #4782A9; width: 400px;z-index:100;position:relative;}
.jqueryslidemenu ul{ margin: 0; padding: 0; list-style-type: none; z-index:100;}

/*Top level list items*/
.jqueryslidemenu ul li{ position: relative; display: inline; float: left; }

/*Top level menu link items style*/
.jqueryslidemenu ul li a{ display: block; background: #4782A9; color: white; padding: 8px 10px; border-right: 1px solid #EBF4FD; color: #2d2b2b; text-decoration: none; } /*background of tabs (default state)*/ 
* html .jqueryslidemenu ul li a{  display: inline-block;}/*IE6 hack to get sub menu links to behave correctly*/
.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{ color: white; }
.jqueryslidemenu ul li a:hover{ background: black;  color: white; }/*tab link background during hover state*/

.jqueryslidemenu ul li ul{ position: absolute; left: 0; display: block; visibility: hidden; }/*1st sub level menu*/

.jqueryslidemenu ul li ul li{ display: list-item; float: none; }/*Sub level menu list items (undo style from Top level List Items)*/

.jqueryslidemenu ul li ul li ul{ top: 0; }/*All subsequent sub menu levels vertical offset after 1st level sub menu */

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{ font: normal 13px Verdana; width: 160px;  padding: 5px; margin: 0; border-top-width: 0; border-bottom: 1px solid #EBF4FD; }/*width of sub menus*/
.jqueryslidemenuz ul li ul li a:hover{  background: #eff9ff; color: black; }/*sub menus hover style*/

/* ######### CSS classes applied to down and right arrow images  ######### */
.downarrowclass{ position: absolute; top: 12px; right: 7px; }
.rightarrowclass{ position: absolute; top: 6px; right: 5px; }


.jqueryslidemenu2{ font: bold 12px Verdana; background: #4782A9; width: 400px;float:right; }
.jqueryslidemenu2 ul{ margin: 0; padding: 0; list-style-type: none; }
.jqueryslidemenu2 ul li{ position: relative; display: inline; float: right; }
.jqueryslidemenu2 ul li a{ display: block; background: #4782A9; color: white; padding: 8px 10px; border-left: 1px solid #EBF4FD; color: #2d2b2b; text-decoration: none; }
* html .jqueryslidemenu2 ul li a{ display: inline-block; }
.jqueryslidemenu2 ul li a:link, .jqueryslidemenu2 ul li a:visited{ color: white; }
.jqueryslidemenu2 ul li a:hover{ background: black; color: white; }



.sidebarmenu ul{ position:relative;margin: 0;padding: 0;list-style-type: none;font: bold 13px Verdana;width: 180px; border-bottom: 1px solid #ccc; z-index:50; }
 .sidebarmenu ul li{ position: relative;}
.sidebarmenu ul li a{ display: block; overflow: auto; color: white; text-decoration: none; padding: 6px; border-bottom: 1px solid #778; border-right: 1px solid #778; }
.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{ background-color: #012D58; }
.sidebarmenu ul li a:visited{ color: white; }
.sidebarmenu ul li a:hover{ background-color: black; }
.sidebarmenu ul li ul{ position: absolute; width: 170px; top: 0; visibility: hidden; }
.sidebarmenu a.subfolderstyle{ background: url(right.gif) no-repeat 97% 50%; }
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }

