*{ padding:0px; margin:0px;}
body{ background:#0d4e81; padding:15px 0 0 0;}
#maincontainer{ width:775px; margin:0 auto;  background:#fff; display:table; height:auto; }
.logoarea{ background:url(images/logo_bg.gif) repeat; height:90px;}
.lft{ float:left; border:0px;}
.rht{ float:right;}
.banner{ width:775px;}
.nav{ background:url(images/nav_bg.gif) repeat; float:left; margin:3px 2px 3px 2px; width:770px; height:33px; }
.nav ul{ list-style:none;}
.nav li{ list-style:none; height:33px; no-repeat top right;font:bold 12px Arial, Helvetica, sans-serif; color:#14165e; float:left; padding:0 17px 0 17px; line-height:28px; }	
.nav li a{ color:#14165e; text-decoration:none; float:left;}
.pag{ padding:0px; background-image:none;}
.content{ width:766px; background:#cccfcc; padding:3px 4px 3px 4px;  float:left; border:0px solid red;}
.content_lft{ width:215px; background:#ebebff; margin-right:5px; float:left;}
.content_lft h4, .content_lft h3{ background:#4092d1; font:bold 13px Arial, Helvetica, sans-serif; line-height:25px; color:#fff; height:27px; padding-left:10px; float:left; width:205px;}
.content_lft h3 { background:#f2a85e;}
.content_lft p { font:normal 11px "Trebuchet MS"; text-align:justify; padding:0px 3px 5px 5px; }
.major{ padding:8px 0 0 10px; float:left; }
.major ul{ list-style:none; }
.major li { list-style:none;  font:normal 11px "Trebuchet MS" ; text-decoration:none; line-height:20px; color:#464972; font-family:Arial, Helvetica, sans-serif}
.major li a{ text-decoration:none; color:#464972;}
.major li span a{ list-style:none; float:right; padding-right:20px;  font:normal 11px "Trebuchet MS";  color:#464972;}
.content_rht{ width:536px; background:#fff;  float:left; padding:5px 5px 15px 5px; *padding:5px 5px 8px 5px;}
.content_rht h3{  font:bold 15px Arial, Helvetica, sans-serif;  color:#000;   padding:0 0 10px 10px;  }
.content_rht h3 span{ color:#333366;}
.welcome{  border:0px solid red; width:536px; }
.welcome p{ font:normal 11px Arial; color:#000;  border:0px solid red; text-align:justify;   }
.phogal{ border-top:1px solid #dadbe3; width:536px; margin-top:8px; margin-bottom:8px; float:left; border-bottom:1px solid #dadbe3; padding:4px 0 8px 0; height:100px;}
ul.photo{ width:157px; margin:0 0 0 15px; float:left; border:0px solid red;}
.photo li{ font:normal 11px Arial; color:#585c90; line-height:20px; list-style:none; width:157px;} 
.tradesec{  border:0px solid red; width:536px; float:left;  }
.trade{ width:265px; border:0px solid red; float:left; margin:0 0px 0 0; }
.trade p{ font:normal 11px Arial; color:#000; margin-right:10px;}
.trade, .bld{font:bold 13px Arial; color:#000; }
.footer{ width:775px; height:45px; background:#0f1455; float:left;}
.footer p {font:normal 11px Arial; color:#d0c9c9; text-align:center; text-decoration:none; padding:8px 5px 0 5px;  }
.footer a{font:normal 11px Arial; color:#d0c9c9; text-decoration:none; padding:0px 5px 0 5px;  }
.inhd{ background:#4092d1; height:27px;font:bold 13px Arial, Helvetica, sans-serif; text-align:left; text-indent:10px; line-height:20px;  color:#fff; }
.inheading{  font:bold 16px Arial, Helvetica, sans-serif; color:#333266; height:25px; padding-left:10px; }
.inbg{ background:url(images/inner_hdbg.gif) repeat; height:10px;}
.incontent{ font:normal 11px Arial; color:#000; text-align:justify;}
.hometext { font:normal 11px Arial; color:#585c90;} 

/* Gallery Styles */

#motioncontainer {
/*margin:0 auto;  Uncomment this line if you wish to center the gallery on page */
width: 560px; /* Set to gallery width, in px or percentage */
height: 450px; /* Set to gallery height */
}

#motioncontainer a img {
border: 1px solid #cccccc; /* Set image border color */
}

#motioncontainer a:hover img {
border: 1px solid navy; /* Set image border hover color */
}

#statusdiv {
background-color: lightyellow;
border: 1px solid gray;
padding: 2px;
position: absolute; /* Stop Editing Gallery Styles */
left: -200px;
visibility: hidden;
}

#motioncontainer a:hover {
color: red; /* Dummy definition to overcome IE bug */
}
/* End Gallery Styles */
