* { margin:0; padding:0;  }
body { background:#fff url(body.gif) scroll repeat-x center top; font-family:Tahoma, Arial, Helvetica, sans-serif; text-align:center; font-size:66%; }
a span, h1 span { display:none; }
a:hover { text-decoration:none; }
.left { float:left; }

#header { margin-top:44px; background:url(header.gif) scroll no-repeat left top; width:740px; height:126px; text-align:right; }
#header a.left { margin-top:53px; display:block; background-image:url(homelink.gif); width:217px; height:36px; }
#header p { float:right; text-align:left; background:url(square_gray25.gif) scroll no-repeat right top; padding-top:31px; color:#979ca1; }
#header p a { color:#499aff;  }

#mainmenu { border-top:7px solid #499aff; width:740px; height:26px;  }
#mainmenu li { float:left; list-style:none; padding-right:35px; font-size:11px;  }
#mainmenu li a { text-decoration:none; font-weight:bold; display:block; color:#499aff; padding:6px 14px 7px 14px; }
#mainmenu li a:hover { background-color:#e4f0ff; }
#mainmenu li a.selected, #mainmenu li a.selected:hover { background-color:#499aff; color:#fff; }

h1 { width:740px; height:182px; border:11px solid #fff; border-top:0; }

#content { width:740px; margin-top:2px; text-align:right; }

#content ul#secondmenu { width:161px; float:left; text-align:left; list-style:none; }
#content ul#secondmenu li { width:161px; float:left; text-align:left; list-style:none; background:url(2ndmenu_dots.gif) scroll repeat-x left bottom; }
#content ul#secondmenu li a { display:block; text-decoration:none; font-weight:bold; color:#92989f; padding:5px 0 6px 13px; }
#content ul#secondmenu li a:hover { color:#499aff;  }

#content div.row { width:566px; float:right; text-align:left; margin-bottom:15px; color:#505a63; }
#content div.cell { width:278px; float:right; margin-left:10px; }
#content div.left { width:278px; float:left; margin-left:0; }

#content div.row h2 { width:100%; font-size:110%; padding:4px 0 5px 0; border-bottom:1px solid #79c600; color:#79c600; background:url(square_green.gif) scroll no-repeat 7px 8px; }
#content div.row h2 span { padding-left:21px;  }
#content div.row p { padding:5px 7px; text-align:justify; line-height:135%; }
#content div.row a { color:#79c600; }
#content div.row ul { list-style:none; padding:5px 7px; }
#content div.row ul li { padding:0 0 2px 14px; background:url(square_green_li.gif) scroll no-repeat 0 3px;  }

/* CUSTOMIZE */
div#content .pink h2 { color:#ee0081; border-color:#ee0081; background-image:url(square_pink.gif); }
div#content .pink a { color:#ee0081; }
div#content .pink ul li { background-image:url(square_pink_li.gif); }
div#content .pink ul li span { background: #ee0081; color: #fff; padding: 2px;}
div#content .pink ul li span a { background: #ee0081; color: #fff; font-size:130%; font-weight:bold;}

div#content .blue h2 { color:#00a5e2; border-color:#00a5e2; background-image:url(square_blue.gif); }
div#content .blue a { color:#00a5e2; }
div#content .blue ul li { background-image:url(square_blue_li.gif); }

div#content .orange h2 { color:#ff8400; border-color:#ff8400; background-image:url(square_orange.gif); }
div#content .orange a { color:#ff8400; }
div#content .orange ul li { background-image:url(square_orange_li.gif); }

#content table { padding:5px 0; }
#content div.row table td { padding:1px 7px; }






#footer { clear:both; height:23px; width:703px; background:#e8e9ea url(square_white.gif) scroll no-repeat 12px 12px; text-align:right; padding:9px 11px 0 26px; color:#92989f; font-size:11px; border-top:13px solid #fff; border-bottom:25px solid #fff;   }
#footer a { color:#92989f;  }
