/* Layout */

body, html {
    align:middle;
	padding:0;
	background:#e9e9e9;
	color:#000;
}

#centered {
	margin:0 auto;
	padding-top:0px;
	text-align:left;
	width:985px;
}

/* Logo and Site Navigation */

#header {
	background:#D6D8D9;
	border-bottom:1px solid #8D8F89;
	border-left:1px solid #8D8F89;
	border-right:1px solid #8D8F89;

}

/* Main Content Area */
#main {
	background-color:#ffffff;
	margin-top:10px;
	width:984px;
}


.tab {
	background-color:#e9e9e9;
	border-bottom:1px solid #8D8F89;
}

/* Footer and Clearer */
#copy_footer {
	background:#58595B;
	text-align:center;
	padding:5px;
        color: #fff;
	clear:both;
}

#links_footer {
	text-align:center;
}


#links_footer li {
        list-style-type: none;
        background:url(/other_files/cobwebinfo/footer_bullet.gif);
        background-repeat: no-repeat;
        margin-left:-0px;
        padding-left: 10px;
        font-weight: bold;
        color: #FFC20E;
        font-size: 1em;
        display: inline;
}


#links_footer a{
        color: #FFC20E;
}


.clearer {
	clear:both;
	margin:0px;
	height:1px;
	overflow:hidden;
}

/* Side Navigation */

#block_1 .blog_category_links a {
        font-size: 1em;
        Line-height: 1.5;
}

#block_1 {
	background:url(/other_files/cobwebinfo/leftnav_bg.jpg);
         padding-top: 5px;
	border-left:1.5px solid #8D8F89;
	border-top:1.5px solid #8D8F89;
	border-right:1.5px solid #8D8F89;
	min-height:750px;
	width:165px;
}
#block_1 h1 {
        margin-left:15px;
        margin-right:26px;
	padding: 5px 5px 5px 0.2px;
        font-weight: bold;
        color: #C1272D;
        list-style-type: none;
        font-size: 1.4em;
        border-top: 2px solid #C1272D;
        border-bottom: 2px solid #C1272D;
}

#block_1 h1 a {
        color: #C1272D;
}

#block_1 h2 {

	margin:10px 0;
	padding:0 10px;
}

#block_1 ul {
       margin-top:15px;
       margin-left:0px;
       padding-left:10px;
       list-position:inside;
       list-style-type: none;
}

#block_1 ul li {

}

#block_1 ul a {
        margin-left:5px;
        list-position:inside;
        color: #0071BC;
        list-style-type: none;
        font-size: 1.5em;
        Line-height: 1.5;
}

#block_2 {
	background-color:#ffffff;
	border-right:1.5px solid #8D8F89;
	border-top:1.5px solid #8D8F89;
	min-height:750px;
	width:250px;
         padding-top:15px;
}

#block_2 h1 {
        text-align:center;
        font-size: 1.4em;
        font-weight: bold;
        color: #C1272D;
        margin-bottom: 0px;
        padding-left: 15px;
}

#block_2 a {
        color: #0071BC;
        font-size: 1em;
        font-weight: bold;
        Line-height: 1.5;
}


#block_2 ul {
        list-style-type: none;
}


#block_2 hr {
	border:1px dotted #D0D2D3;
        width: 100px;
}


#block_2 .comments li {
        background:url(/other_files/cobwebinfo/comment.gif);
        background-repeat: no-repeat;
        margin-top: 1px;
        margin-left: 5px;
        margin-bottom: -5px;
        padding-left: 20px;
        background-position: 0 .2em;
}

#block_2 li {
        background:url(/other_files/cobweb_icons/red_arrow_10px.gif);
        background-repeat: no-repeat;
        margin-top: 1px;
        margin-left: 10px;
        padding-left: 15px;
        background-position: 0 .3em;
}


#block_2 h2, #block_3 h3, #block_3 p {
	padding:0;
}

#block_2 .blog_category_links a {
        font-size: 1em;
        Line-height: 1.5;
}


#block_2 hr {
	border:1px dotted #D0D2D3;
        width: 100px;
}



#block_3 {
	background-color:#ffffff;
	border-right:1.5px solid #8D8F89;
	border-top:1.5px solid #8D8F89;
	min-height:750px;
	width:557px;
        padding-left: 25px;
        padding-right: 25px;

}

#block_3 p {
        color: #4D4D4D;
        font-size: 1.2em;
}

#block_3 ul {
        list-style-type: circle;
}

#block_3 li {
        color: #4D4D4D;
        font-size: 1.2em;
        padding-bottom: 8px;
}

#block_3 li ul li {
        color: #4D4D4D;
        font-size: 1em;
        padding-bottom: 2px
}

#block_3 h4 {
	margin:20px 0;
	padding:0 10px;
}

#block_3 h5 {
	margin:0px 0;
	padding:0 00px;
        font-size: 1.2em;
        color: #C1272D;
}


#block_3 a {
        color: #0071BC;
        font-size: 1em;
        font-weight: bold;
}


.date{
        font-weight: bold;
	color: #4D4D4D;
        text-align: center;
        padding: 1px;
        margin-top: -5px;
        margin-bottom: 5px;
        margin-right: 10px;
        margin-left: 10px;
	border:1px dotted #FEF6C8;
        background: #FEF9D9;
}



.data_table  {
	width: 400px;
        border-bottom:2px solid #0071BC;
        margin-left:auto; 
        margin-right:auto;
} 


.table_header  {
background-color: #0071BC;
color: #FFFFFF;
font-size: 1.2em;
font-weight: bold;

}

.table_odd  {
background-color: #FFC20E;
}


.table_even {
background-color: #E6F5FF;
}

.odd  {
	border-bottom:2px dotted #D0D2D3;
}


.tick {
       list-style-type: none;
       background:url(/other_files/cobwebinfo/tick.gif);
       background-repeat: no-repeat;
       padding-left: 25px;
       margin-left: -10px;
       
}

.cross {
       list-style-type: none;
       background:url(/other_files/cobwebinfo/cross.gif);
       background-repeat: no-repeat;
       padding-left: 25px;
       margin-left: -10px;
       
}

.quotes li {
        list-style-type: none;
        background:url(/other_files/cobwebinfo/comment.gif);
        background-repeat: no-repeat;
        margin-top: 1px;
        margin-left: -30px;
        padding-left: 25px;
        background-position: 0 .2em;
}


.green_arrow li {
        list-style-type: none;
        background:url(/other_files/cobweb_icons/arrow_green_15px.gif);
        background-repeat: no-repeat;
        margin-top: 1px;
        margin-left: 0px;
        padding-left: 25px;
        background-position: 0 .2em;
}

#blog_entries {
	padding-top:0px;
}


#blog_indiv {
	margin:2px 0;
	padding: 0px 0px 10px 0px;
	border-bottom:2px dotted #D0D2D3;
        margin-bottom: 10px;
}

.blog_title {
        color: #0071BC;
        font-size: 1.4em;
        font-weight: bold;
}

.blog_title a {
        color: #0071BC;
        font-size: 1.4em;
        font-weight: bold;
}

.blog_footer {
        color: #4D4D4D;
        font-weight: bold;
        font-size: 1em;

}

.blog_date{
        color: #C1272D;

}

.blog_footer a {
        color: #0071BC;
        text-align: left
        font-size: 1em;
        font-weight: normal;
}


.blog_body {
        color: #4D4D4D;
        font-size: 1.2em;
}



.blog_line td{
	border-bottom:2px dotted #D0D2D3;
        padding-bottom: 10px;
}


/* Tabs */

#tab1 {
        cursor:pointer;
        position:relative;
        color: #1B75BB;
        font-size: 1.4em;
        font-weight: bold;
        border: 1px solid #D0D2D3;
        background-color:#ffffff;
        padding: 10px;

    }

#tab2    {
        cursor:pointer;
        position:relative;
        color: #B4B5B4;
        font-size: 1.4em;

        border: 1px solid #D0D2D3;
        padding: 10px;
    background-color:#ffffff;

    }
#tab3 {
    background-color:#ffffff;
        cursor:pointer;
        position:relative;
        color: #B4B5B4;
        font-size: 1.4em;
        border: 1px solid #D0D2D3;
        padding: 10px;

    }

#box1 {
    background-color:#ffffff;
    position:relative;
    border: 1px solid #D0D2D3;
    margin-top: -7px;
    padding-left: 10px;
    padding-right: 10px;
    }



#box2 {
    background-color:#ffffff;
    position:relative;
    display:none;
    border: 1px solid #D0D2D3;
    margin-top: -7px;
    padding-left: 10px;
    padding-right: 10px;
    }
   

#box3 {
    background-color:#ffffff;
    position:relative;
    display:none;
    border: 1px solid #D0D2D3;
    margin-top: -7px;
    padding-left: 10px;
    padding-right: 10px;
    }


/* Heading and font Styles */

body, html {
	font-family: Trebuchet MS;
	font-size: 0.85em;
}


h1 {font-size: 1.4em;}


h2 {
        color: #C1272D;
        font-size: 1.6em;
        border-bottom: 2px dotted #D0D2D3;
        padding-bottom: 5px;

}

h3 {font-size: 1.2em;
    color: #C1272D;
    margin-bottom: -12px;
    margin-top: 6px;
}


h4 {font-size: 1.1em;}
h5 {font-size: 1em;}
h6 {font-size: .85em;}
h7 {font-size: .75em;}

a {
	color:#1c3766;
	text-decoration:none;
}

a:hover {
	color:#1c3766;
	text-decoration:underline;
}


/* ----------- Tiny MCE Editor --------------------- */
#mce_editor_0 {
       width:500px !important;
}


/*---------------- Form elements added by DWR 031108 -----------------*/

.portlet-form-input-field {
	width:300px;

}

.htmlEditor {
	height:400px;
	width:500px;
}

textarea {
	height: 100px;
}

 
.portlet-form-label {
          display:block;
          font-weight:bold;
	width:150px;
margin-top:10px;

}


.pagination {
       border-top: 1px solid #D0D2D3;
       text-align: right;

}

.user-logout {
       margin-left: 40px;
       margin-top: 20px;
}
