body{ margin:20px; font-family: Arial, Helvetica, Geneva, sans-serif; font-size:14px; color:#000000; line-height:18px; background-color:#F0F0F0}

div, span, p{font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 13px;}
p{margin:10px 0px 10px 0px; padding:0px;}

A {font-size:13px; color:#11116C; text-decoration:underline;}
A:link {color:#11116C}
A:visited {color:#11116C}
A:hover {color:#B52E34;}

hr{border:dashed 1px #999; margin:0px; padding:0px; margin-top:10px; margin-bottom:10px;}
form{ margin:0px; padding:0px;}

h1{margin:0px; padding:0px; font-family:Arial; font-size:22px; font-weight:bolder; line-height:30px; color:#28287D}
h2{margin:8px 0px 5px 0px; padding:0px;line-height:18px; color:#28287D; font-weight:bold; font-size:18px; font-family:"Arial"; line-height:20px; }
h3{margin:0px; padding:2px 0px 0px 0px; color:#4781A6; font-weight:bold; font-size:14px; font-family:"Arial";  }

img{ border:0px;}
input{ border:1px solid #4883A8}
textarea{ width:200px;  border:1px solid #4883A8;}
.clearboth{clear:both; height:1px; width:1px;}

#container{width:900px; margin:0 auto; overflow:hidden;}
.midbg{ float:left; width:900px; background-color:#fff; border:solid 1px #999999;}

/* Header Starts */
#header{ width:100%; padding:0px; float:left; margin-bottom:7px;}
.logo{float:left;}
.logo a:link, .logo a:visited{float:left; display:block; width:157px; height:159px; margin-top:8px; margin-left:30px; background-image:url(../images/logo.gif); background-repeat:no-repeat; text-indent:-9999px;}

.head1{width:400px; float:left; margin-top:8px; margin-right:8px; padding-right:21px; padding-left:70px;}
.head1 h1{ font-size:20px; color:#11116C; margin:0px; font-weight:normal;}
.head2{width:153px; float:right; margin-top:8px; margin-right:8px;}
.head2 li{ padding:5px;}
/* Header Ends*/

/* Navigation Start */
#mainnav {float:left; width:900px; background-image:url(../images/menuback.jpg); background-repeat:repeat-x; height:35px;}
#mainnav ul{list-style:none; margin:0px; padding:0px;}
#mainnav li{margin:0px; padding:0px; list-style:none; float:left}
#mainnav li a:link, #mainnav li a:visited{ padding-left:20px; padding-right:20px; background-position:top left; color:#FFFFFF;  font-size:16px; font-family:"Arial"; text-decoration:none; display:block; height:28px; float:left; padding-top:7px; border-right:solid 1px #202F62; border-left:solid 1px #B3B9DF}
#mainnav li a:hover{color:#FFFFCC}

#mainnav li.mfst a:link, #mainnav li.mfst a:visited{border-left:0px;}
#mainnav li.mlst a:link, #mainnav li.mlst a:visited{border-right:0px;}

.menucont{width:600px; margin:0 auto; clear:both;}
/* Navigation Ends */

/*DropDown*/
.dropdown{position:absolute; visibility: hidden; z-index:1000; background-color: #eeeeee; border:1px solid #333333; border-bottom:0px; width:200px;}
.dropdown a:link{padding:2px; padding-left:5px;display: block; border-bottom: 1px solid #333333; color:#293c81; text-decoration: none; font-weight: normal; }
.dropdown a:visited{padding:2px; padding-left:5px;display: block; border-bottom: 1px solid #333333; color:#293c81; text-decoration: none; font-weight: normal; }
.dropdown a:hover{ background-color:#aaaaaa; padding:2px; padding-left:5px;display: block;  border-bottom: 1px solid #333333; color:#ffffff; text-decoration: none; font-weight: normal; }


.leftmenu {width:155px; padding-right:10px;}
/*left nav*/
.leftlink a:link, .leftlink a:visited {display: block;	border-bottom: 1px solid #e0dec8;	font-weight: normal;	padding: 5px 0px 5px 10px;	color: #303029;}
.leftlink  a.last:link, .leftlink a.last:visited {	display: block;	border-bottom: 0px solid #e0dec8;	font-weight: normal;	padding: 5px 0px 5px 10px;	color: #303029;}

.leftlink a:hover{display: block;	background-image: none;	font-weight: normal;text-decoration: none;	color:#11116C;}


/* Left Start */
#Leftpnl{float:left; width:216px; padding:10px;}

.fntredtitle{color:#CC0000; font-size:18px;}
a.fntredtitle {font-size:18px; color:#CC0000; text-decoration:underline;}
a.fntredtitle:link {color:#CC0000; font-size:18px;}
a.fntredtitle:visited {color:#CC0000; font-size:18px;}
a.fntredtitle:hover {color:#B52E34; font-size:18px;}

.boxpantry{margin-left:10px; float:left; width:206px; margin-right:10px;}
.boxpantry img{float:left}
.boxpantry ul{margin:0px; padding:0px; list-style:none; width:206px; float:left;}

/* Left Start */

/* Mid Start */
.middiv{float:left; background-image:url(../images/leftback.jpg); background-repeat:repeat-y; background-position:left}
.midcont{float:left; width:655px;}
.midpadding{margin:15px; display:block; width:855px;}
.midpadding_home{margin:15px; display:block; width:635px;}
.leftimg {padding:0px 4px 4px 0px; }
.rightimg {padding:0px 0px 4px 4px; }
/* Mid Ends */

/* Footer Start */
#footer{clear:both; width:900px; color:#28287D; text-align:center; padding-top:10px; border-top:dashed 1px #999; font-weight:bold; }
/* Footer Ends */