/* HTML TAGS */

body{padding:0px;margin:0px;background:#2C2F38; color: #808090; }

table {width:100%;height:100%;border:0px;border-collapse:collapse; border:0px; }
td { vertical-align:top; padding:0px;   font-family: Century Schoolbook; font-size: 20px; }

h1, h2, h3 { color: ##808090; }
h1, h2 { margin-bottom: 20px; font-weight: normal; }
h1 { font-size: 12pt; }
h2 { font-size: 10pt; }
h3 { font-size: 8pt; }


a{color:#333842;}
a:hover{text-decoration:none;}
strong {color:#333333;}
img { border:0px;}

.Normal
{
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
}

 /* Custom Objects */

.header {height:320px; background:#FFFFFF url('media/top_tall.gif') repeat-x 50% top;}
.header .main {width:766px;}
.header .row1 {height:26px; font-family:tahoma;}
.header .row2 {height:79px;}
.header .row3 {height:215px; background:url('media/top_row3_bg.jpg') no-repeat left top;}

.header .row1 a { font-size:10px; line-height:14px; color:#FFFFFF;}
.header .row1 .col1 {float:left; padding:3px 0 0 36px;}
.header .row1 .col2 {float:right; text-align:right; padding:3px 40px 0 0 ;}

.header .row3 .col1 {width:40px;}
.header .row3 .col1 a img {margin:59px 0 0 9px;}
.header .row3 .col2 {width:700px; text-align:center; padding-top:39px; color:#363944;}
.header .row3 .col3 {width:40px;}
.header .row3 .col3 a img {margin:59px 0 0 0;}

.footerlink {background:#FFFFFF;font-size: 8pt;}

.bot { background:#2C2F38;height:5px;}
.bot table  { width:780px; background:url('media/bot_tall.gif') repeat-y left top;}
.bot td 	{ background:url('media/bot_bg.gif') no-repeat left top;}

.box {background:#F6F7F4;}
.box .top {background:url('media/box_top_tall.gif') repeat-x 50% top; height:6px;}
.box .top div {background:url('media/box_tr.gif') no-repeat right top;}
.box .left {width:2px; background:url('media/box_left_tall.gif') repeat-y left 50%;}
.box .right {width:2px; background:url('media/box_right_tall.gif') repeat-y right 50%;}
.box .bottom {background:url('media/box_bot_tall.gif') repeat-x 50% bottom;height:6px;}
.box .bottom div {background:url('media/box_br.gif') no-repeat right top;}

.more { color:#010101; font-weight:bold; text-decoration:none}
.more:hover{ text-decoration:underline;}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;	
	}

.line {background:#E0E1DE; height:1px;}

/* Containers */
.clear {clear:both;}
.middle {height:364px; background:#FFFFFF; padding-top: 10px; padding-bottom: 20px; vertical-align:top;}
.middle .indent {padding:19px 38px 27px 35px;}
.maincolumn_wide{ width:760px; }
.maincolumn{ width:560px;}
.dualcolumn{ width:1050px; padding:10px;}
.leftcolumn{ width:210px; padding-right:10px;}
.rightcolumn{ width:210px; padding-left:10px;}

/* Admin Resources Based on Default Skin */
/* ControlPanel style */
.ControlPanel{background-color: #ffffff; border:none;padding-bottom:10px;}
.cpanel_left {background-color: #ffffff; padding-left:21px;}
.cpanel_right {background-color: #ffffff; padding-right:33px;}


/* Section Menu */
#smlistCtnr { margin: 10px 0px 0px 0px; text-align: left;}
#smlist { list-style-image: url('media/arrow.gif'); font-size: 12px; font-family: tahoma;  }
#smlist li { text-align:left; line-height: 16px; margin-bottom: 8px;}
#smlist ul  { z-index: 5; position: relative;  margin: 0px 0px 4px 10px; }
#smlist ul li { list-style-type: square; line-height: 14px;}

#smlistCurrent { font-weight:bold; color: #FF6600; }
#smlistActive {  font-style: italic;}


.dlist { list-style-image: url('media/arrow.gif'); 
text-align:left; vertical-align: text-top; line-height: 18px; margin-left: 20px; }

        .celBanner
        {
            height: 100px;
            padding: 6px 0px 6px 8px;
            vertical-align:top;
            text-align: left;
        }
        .celTitle
        {
            width: 100px;
            font-weight: bold;
            padding: 6px 0px 6px 8px;
            vertical-align:top;
            text-align: left;
        }
        .celContent
        {
            width: 500px;
             padding: 6px 0px 6px 8px;
            vertical-align:top;
            text-align: left;
             font-family: Tahoma;
          }
        .ceTable
        {
            width: 600px;
}
        .prtTable
        {
            width: 600px;
            font-family: Tahoma;
        }
        .prtIntro
        {
            height: 80px;
            padding: 6px 0px 6px 8px;
            vertical-align:top;
            text-align: left;
        }
        .prtLogo
        {
            width: 120px;
            padding: 6px 0px 6px 8px;
            vertical-align:top;
            text-align: center;             
        }
        .prtDesc
        {
            width: 480px;
            padding: 6px 0px 6px 20px;
            vertical-align:top;
            text-align: left;
        }
      
         .ceLogo
        {
            border: 0px;
            margin: 4px 6px 4px 6px;
        }
        .ceLogoMore
        {
            border: thin solid #C0C0C0;
        }
        .ceLogoMore a
        {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 10px;
            font-weight: bold;

        }
           
           

