@charset "utf-8";
/* CSS Document */

body			{font:normal 11px verdana; color:#787878; line-height:160%; margin:0 auto; margin-bottom:20px;}
a				{font:normal 11px verdana; color:#787878; text-decoration:none;}
a:hover			{font:normal 11px verdana; color:#005f9d; text-decoration:underline;}
img				{border:none;}
input[type=text] {background:#ffffff; border:1px solid #999999; padding:2px; font:normal 11px Arial; color:#000000; text-transform:capitalize; }

textarea 		{background:#ffffff; border:1px solid #999999; padding:2px; font:normal 11px Arial; color:#000000;  width:200px;}
.button1{background:#CCCCCC; border:1px solid #999999; padding:2px; font:bold 11px Arial; color:#000000;  cursor:pointer; }


/* All text */
.redtxt			{color:#e20048; font:bold 16px Trebuchet MS;}
.redtxt a		{color:#e20048; font:bold 16px Trebuchet MS;}
.redtxt_1		{color:#e20048; font-weight:bold;}
.redtxt_1 a		{color:#e20048; font-weight:bold;}
.boldtxt		{font:bold 11px verdana; text-decoration:underline;}
a.boldtxt 		{font:bold 11px verdana; text-decoration:underline;}
a.boldtxt:hover	{font:bold 11px verdana; text-decoration:underline;}
.boldtxt_1		{font:bold 11px verdana; text-decoration:none;}
a.boldtxt_1 	{font:bold 11px verdana; text-decoration:none;}
a.boldtxt_1:hover	{font:bold 11px verdana; text-decoration:underline;}
.linktxt 		{color:#0000FF;}
.linktxt a		{color:#0000FF;}




/* All border */
.brd_btm		{border-bottom:solid 1px #e7e7e7; margin-bottom:8px;}
.brd_btm_dot	{border-bottom:dashed 1px #c1c1c1;}
.brd_rgt		{border-right:solid 1px #cccccc;}
.brdimg  img	{border:solid 2px #cccccc;}
a.brdimg  img	{border:solid 2px #cccccc;}
a.brdimg:hover img		{border:solid 2px #e20048;}




/* header start */
#mainwrapper	{width:781px; margin:0 auto; background:url(../images/bg_shadow.gif) repeat-y; }
#topimg			{background:url(../images/top_img1.gif) top no-repeat; width:100%; height:40px; padding-top:100px;}

.toptab			{font:bold 13px Trebuchet MS; color:#888888; text-transform:uppercase;}
.toptab a		{font:bold 13px Trebuchet MS; color:#888888;}
.toptab :hover	{font:bold 13px Trebuchet MS; color:#005f9d;}
.toptab .active	{font:bold 13px Trebuchet MS; color:#005f9d;}



/* body start */
#mainbody		{width:748px; float:left; margin:0 16px; display:inline;}
#body_firsttbl	{width:96%; background:url(../images/grey_gradi.gif) bottom repeat-x; float:left; margin:10px 0;
				padding:2%;}
#body_sectbl	{width:100%; float:left; margin:10px 0;}
#body_sectbl_1	{width:479px; float:left; margin:0 9px 0 12px; background:url(../images/box_gradi_bg.gif) bottom no-repeat; display:inline;}
#body_sectbl_2	{width:236px; float:left; margin-right:12px;}
.padding_LR		{padding-left:10px; padding-right:10px;}
.padding_bottom	{padding-bottom:10px;}

.tbl_rgt_top	{background:url(../images/rgt_tbl_bg.gif) top no-repeat; height:30px; color:#e20048; font:bold 14px Trebuchet MS;
				padding:7px 0 0 10px;}
.tbl_rgt_btm	{background:url(../images/rgt_tbl_bg.gif) bottom no-repeat; height:25px;}
.tbl_rgt_mdl	{background-color:#FFFFFF; border-left:solid 1px #cecece; border-right:solid 1px #cecece;}
.bg_grey		{background-color:#eeeeee;}


/* footer start */
#footermain		{width:100%; float:left; background:url(../images/footer_shadow.gif) bottom no-repeat; padding-bottom:20px;}
#footer_tbl		{width:724px; float:left; margin:0 9px 0 26px; background-color:#e7e7e7; padding:0; display:inline;}
.clr			{clear:both;}