html,body {
    height:100%;
    padding:0px;
}

IMG{
	border: 0px;
}
p {
   margin:0px 0px 13px 0px;
}

h1 {
    margin:0px;
    font-family: "Trebuchet MS", Arial, Tahoma, Helvetica, sans-serif;
    font-size: 15px;
    color: #CA770B;
}

h2 {
    margin:0px 0px 3px 0px;
    font-family: "Trebuchet MS", Arial, Tahoma, Helvetica, sans-serif;
    font-size: 13px;
    color: #CA770B;
}

h3 {
    margin:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #CA770B;
}

h4 {
    margin:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #CA770B;
}
#cats {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	padding: 20px 20px 20px 20px;
}
#cats .category {
	padding-bottom: 10px;
}
#cats li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#cats .sep {
	margin: 1px 0px 13px 0px;
}
td {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 11px;
}

a{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color: #1279D1;
    text-decoration:none;
}

a:hover{
	text-decoration: underline; color: #E14F09;
}

form {
	margin:0px;
	padding:0px;
}

input, select, textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
li { padding-right:3px; list-style-image: url("/images/fleche.gif"); }
}
ul {
    margin: 0px;
    padding:0px;
}

ul li {
    margin: 0px;
    list-style-image:  url("/resources/spacer.gif");
    list-style-position:outside;
    padding: 0px 2px 5px 15px;
    display: block;
    background-image: url("/resources/bul.gif");
    background-repeat: no-repeat;
    background-position: 0px 3px;
}

ol {
	margin:0px;
	padding-left:22px;
}
ol li {    margin:0px;    padding: 0px 0px 3px 0px;}.t9 {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #000000;
}

.t9 a{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #1279D1;
    text-decoration:underline;
}

.t9 a:hover{
    text-decoration: underline; color: #E14F09;
}

.t10 {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
}

.t10 a{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color: #1279D1;
    text-decoration:underline;
}

.t10 a:hover{
    text-decoration:none;
}


.t12 {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #445A6C;
}

.h1 {
    font-family:"Trebuchet MS", Arial, Tahoma, Helvetica, sans-serif;
    font-size: 13px;
    color: #CA770B;
}

.container {
    background-color:#FFFFFF;
    border: 1px solid #FFFFFF;
    width:778px;
    margin:auto;
}

body {
margin : 0; 
background-color : #FBFCFC; 
} 
body, td {
font-family : arial; 
font-size : 11px; 
} 
blockquote {
font-family : arial; 
color : #00008b; 
font-size : 16px; 
font-style : italic; 
font-weight : bold; 
border-top : 1px #ccc; 
border-bottom : 1px solid #ccc; 
margin : 10px; 
padding : 30px 10px; 
text-align : center; 
background-color : #eee; 
margin-left : 0; 
} 
#pageHeader {
line-height : 50px; 
font-family : arial; 
font-size : 24px; 
padding : 10px 16px; 
background-color : #ffffff; 
border-bottom : 1px solid #fff; 
} 
#divBaseLinks {
background-color : #ffffff; 
border-top : 1px solid #fff; 
padding : 0 10px; 
line-height : 20px; 
color : #fff;
text-align:center; 
} 
#container {
margin : 20px; 
background-color : #fff; 
} 
#divPageContent {
border-top : 3px solid #ffffff; 
border-bottom : 3px solid #a4c0e2; 
padding : 10px 0; 
} 
#navcontainer {
width : 160px; 
} 
#sideContent {
background-color : #fff; 
padding : 10px; 
} 
#sideContent2 {
background-color : #fff; 
padding : 10px; 
} 
#contentHeader {
width : 160px; 
font-family : Geneva, Arial, Helvetica, san-serif; 
font-size : 12px; 
color : #000; 
font-weight : bold; 
border : 1px solid #a4c0e2; 
padding : 4px; 
background : #f4f7fb; 
text-align : left; 
} 
#contentHeader1 {
width : 160px; 
font-family : Geneva, Arial, Helvetica, san-serif; 
font-size : 12px; 
color : #000; 
font-weight : bold; 
border : 1px solid #a4c0e2; 
padding : 4px; 
background : #f4f7fb; 
text-align : left; 
} 
#contentHeader2 {
width : 200px; 
font-family : Geneva, Arial, Helvetica, san-serif; 
font-size : 14px; 
color : #289F00; 
font-weight : bold; 
padding : 4px;  
text-align : left; 
}
#contentHeader5 {
width : 100%px; 
font-family : Geneva, Arial, Helvetica, san-serif; 
font-size : 12px; 
color : #308124; 
font-weight : bold; 
border : 1px solid #BDBDBD; 
padding : 4px; 
background : #F2F9F1; 
text-align : left; 
} 
#dailyGive {
text-align: left;
padding: 10px 5px 10px 20px;
background-color: #FFCC02;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFCC02',EndColorStr='#FBF6E0');
border-bottom: 1px solid #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
.rightColumn {
padding : 0 10px 10px; 
border-left : 1px solid #cccccc; 
} 
.leftColumn {
padding : 0 10px 10px;
border-top : 1px solid #cccccc; 
border-left : 1px solid #cccccc; 
border-bottom : 1px solid #cccccc; 
} 
.subHeader {
width : 575px; 
font-family : Geneva, Arial, Helvetica, san-serif; 
font-size : 16px; 
color : #000; 
font-weight : bold; 
border : 1px solid #a4c0e2; 
padding : 2px; 
background : #f4f7fb; 
text-align : left; 
}
b.rtop, b.rbottom {
display : block; 
background : #d8d8d8; 
} 
b.rtop b, b.rbottom b {
display : block; 
height : 1px; 
overflow : hidden; 
background : #ffffff; 
} 
b.r1 {
margin : 0 5px; 
} 
b.r2 {
margin : 0 3px; 
} 
b.r3 {
margin : 0 2px; 
} 
b.rtop b.r4, b.rbottom b.r4 {
margin : 0 1px; 
height : 2px; 
} 
#menu {
margin : 0 0 10px; 
padding : 0; 
font-size : 0.9em; 
} 
#menu ul {
list-style : none; 
width : 150px; 
margin : 0 0 3px; 
padding : 0; 
font-size : 1.1em; 
} 
#menu li {
margin-bottom : 4px; 
} 
#menu li a, #menu li a:visited {
text-align : left; 
height : 10px; 
text-decoration : none; 
color : #000; 
display : block; 
padding : 0 8px 0 7px; 
background : #f4f7fb; 
font-weight : normal; 
font-family : Geneva, Arial, Helvetica, san-serif; 
} 
#menu li a:hover {
background : #003366; 
color : #fff; 
} 
#lefty {
width : 160px; 
background-color : #ffffff; 
height : auto; 
color : #00008b; 
font-family : Geneva, Arial, Helvetica, san-serif; 
font-size : 12px; 
} 
h3 {
font-family : Geneva, Arial, Helvetica, san-serif; 
font-size : 12px; 
color : #000; 
font-weight : bold; 
border : 1px solid #ABACAE; 
padding : 1px; 
background : #F8FEF6; 
text-align : left; 
}
h4 {
font-family : Geneva, Arial, Helvetica, san-serif; 
font-size : 10px; 
color : #000; 
border : 1px solid #ABACAE; 
padding : 1px; 
background : #F8FEF6; 
text-align : left; 
}
#footer a:link {
text-decoration : underline; 
color : #0000ff; 
} 
#footer a:visited {
text-decoration : underline; 
color : #0000ff; 
} 
#footer {
font-size : 10px; 
} 
#hrlink {
font-size:18px;
}
.center {
text-align:center;
}
.maintbl {
    border: 2px solid #E2EAED;
    padding: 5px;
}

.sizewarn {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #000000;
    background-image: url(/resources/warn_bul.gif);
    background-repeat: no-repeat;
    display: block;
    padding-left: 20px;
}

.hdr {
    background-color:#6EAADE;
    margin-bottom:5px;
}

.hdr .bg{
    background-image:url(/resources/bg_01.gif);
    background-repeat:repeat-x;
}

.hdr .c1 {
    background-image:url(/resources/c1.gif);
    background-repeat:no-repeat;
}

.hdr .c2 {
    background-image:url(/resources/c2.gif);
    background-repeat:no-repeat;
    background-position: top right;
}

.hdr .c3 {
    background-image:url(/resources/c3.gif);
    background-repeat:no-repeat;
    background-position: bottom right;
} 

.hdr .c4 {
    padding:5px;
    background-image:url(/resources/c4.gif);
    background-repeat:no-repeat;
    background-position: bottom left;
}

.box .c1 {
    background-image:url(/resources/b1.gif);
    background-repeat:no-repeat;
}

.box .c2 {
    background-image:url(/resources/b2.gif);
    background-repeat:no-repeat;
    background-position: top right;
}

.box .c3 {
    background-image:url(/resources/b3.gif);
    background-repeat:no-repeat;
    background-position: bottom right;
}

.box .c4 {
    padding:10px;
    background-image:url(/resources/b4.gif);
    background-repeat:no-repeat;
    background-position: bottom left;
}.box .c5 {    padding:8px 5px 10px 5px    background-image:url(/resources/b4.gif);    background-repeat:no-repeat;    background-position: bottom left;}		.menu {
    margin-bottom:5px;
}

.menu td{
    text-align:center;    text-transform:uppercase;        background-image:url(/resources/menu_bg.gif);
    background-repeat:repeat-x;
    background-color:#CED7DE;
}

.menu a {
    display:block;
    padding:11px 8px 11px 8px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#445A6C;
    text-decoration:none;
}

.menu a:hover {
    display:block;
    background-image:url(/resources/menu_hover.gif);
    background-repeat:repeat-x;
    background-color:transparent;        font-size:11px;
    color:#832202;
    text-decoration:none;
}

.adstbl {
    border: 1px solid #B0BAC2;
}

.ads {
    border: 1px solid #B0BAC2;
    margin-bottom:5px;
}

.contentarea1{
    background-color:#EBEEF0;
    padding:10px;
}

.contentarea2{
    background-image:url(/resources/bg_04.gif);
    background-repeat:repeat-x;
    background-color:#FBE9D2;
    padding:10px;
}
.imessagearea{    background-color:#E2F2C2;}.imessagearea h1{    margin:0px 0px 3px 0px;    font-family: Arial, Tahoma, Helvetica, sans-serif;    font-size: 12px;    color: #2B3E04;}.wmessagearea{
    background-color:#FBE9D2;
}.wmessagearea h1{    margin:0px 0px 3px 0px;    font-family: Arial, Tahoma, Helvetica, sans-serif;    font-size: 12px;    color: #591801;}.contentarea3{
    background-color:#FBE9D2;
    padding:10px;
}

.label {
    padding:0px 0px 5px 0px;
}

.hrule {
    display:block;
    height:1px;
    background-color:#B0BAC2;
}

.t9w{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #FFFFFF;
}

.t11w{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
}

.tbl2 {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCCCCC;
    padding-bottom: 3px;
    padding-top:3px;
}

.tbl1 td {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCCCCC;
    padding-bottom: 3px;
    padding-top:3px;
}.downloadtbl td {    font-size: 10px;    border-bottom-width: 1px;    border-bottom-style: solid;    border-bottom-color: #CCCCCC;    padding-bottom: 3px;    padding-top:3px;}.date {
    padding-bottom: 2px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #666666;
}

.news {
    padding-bottom: 8px;
    margin-bottom:0px;
    margin-top:10px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #D4DADE;
}.newsheadline {
    font-weight: bold;
    margin:0px 0px 3px 0px;
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 12px;
    color: #42596B;
}

.newsheadline a{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: underline; color: #E14F09;
}

.newsheadline a:hover {
    color: #1279D1;
    text-decoration:none;
}

.filestbl td {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCCCCC;
    padding-bottom: 3px;
    padding-top:3px;
}


.file {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
}

.file a {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration:none;
}

.file a:hover {
    color: #1279D1;
    text-decoration: underline; color: #E14F09;
}.fileheading {    font-family: "Trebuchet MS",Arial, Arial, Helvetica, sans-serif;    font-size: 15px;    color: #E36508;    border-bottom-width: 1px;    border-bottom-style: solid;    border-bottom-color: #CCCCCC;    padding-bottom: 5px;    padding-top:0px;}.fileheading a{    font-family: "Trebuchet MS",Arial, Arial, Helvetica, sans-serif;    color: #E36508;    text-decoration:none;}	    .fileheading a:hover{    font-family: "Trebuchet MS",Arial, Arial, Helvetica, sans-serif;    color: #1279D1;    text-decoration:underline;}.folder {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    color: #000000;
}

.folder a{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration:none;
}

.folder a:hover{
    color: #1279D1;
    text-decoration: underline; color: #E14F09;
}

.accent {
    font-family: "Trebuchet MS",Arial, Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #CA770B;
}

.accent2 {
    font-family: "Trebuchet MS",Arial, Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #E36508;
}.actions img {    margin-right:5px;}    .actions tr {    background-color:#EBEEF0;}	div#addfile, div#addfolder, div#delete, div#folderlink, div#back, div#up {    position:absolute;    visibility: hidden;    width:200px;    padding-left:10px;    padding-top:5px;    border:1px none #CCCCCC;    z-index:1;}div#logout, div#settings {    position:absolute;    visibility: hidden;    width:165px;    padding-top:5px;    border:1px none #CCCCCC;    z-index:2;    text-align:right;}
/*--Footer---------------------------------------------------------------------------------------*/
#wrapper {
	min-width:960px;
}
.main_body .bottom {
	position:absolute;
	bottom:-25px;
	width:100%;
	background-image: url(../img/bottom_center.gif);
	background-repeat: repeat-x;
	background-position: left top;
	position:relative;
	height:25px;
	clear:both;
}

.main_body .bottom #left {
	position:absolute;
	top:0px;
	left:-2px;
}

.main_body .bottom #right {
	position:absolute;
	top:0px;
	right:-2px;
}
.footer {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #111111;
}
.footer {
	height:136px;
	clear:both;
	margin-top:20px;
	background-image: url(../img/footer_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	position:relative;
}

.footer #left{
	float:left;
}

.footer #right{
	float:right;
}

.footer #copyright{
	padding-top:95px;
	font-size:11px;
	color:#999;
	float:right;
	text-align:right;
}

.footer #center{
	float:left;
	padding-top:22px;
}

.footer #center div{
	float:left;
	width:180px;
	border-right:1px solid #DDD;
	padding:0px 8px;
	height:100px;
}

.footer #center div A {
	display:block;
	clear:both;
	color:#666;
	padding:6px 3px 6px 24px;
	font-weight:bold;
	background-image: url(../img/i_star.gif);
	background-repeat: no-repeat;
	background-position: 1px center;
}

.footer #center div A:Hover {
	color: #7E1D1D;
	text-decoration:underline;
}


.footer #center div h4 {
	color:#333;
	padding:6px 3px 6px 24px;
	font-weight:bold;
	font-size:11px;
	background-image: url(../img/i_star.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom:1px solid #CCC;
}

.footer #cable {
	position:absolute;
	top:25px;
	right:-18px;
}
