body, table, tr, td, div, p, h1, h2, h3, h4, form, img, captionleft, captionright {
	margin: 0;
	padding: 0;
	font-family: georgia, times new roman, times, serif;
	border: 0;
font-size: 14px;
line-height: 24px;
color: #12141E;
}
body   { background: #FFF; 
}


.mainlayout { margin: 30px auto; width: 1000px;
}


.rightmenu { width: 250px; background: #3A4959;}
.rightmenu a { text-decoration: none; background: #3A4959; display: block; height: 50px;}
.rightmenu a:link { text-decoration: none; }
.rightmenu a:visited { text-decoration: none; }
.rightmenu a:hover { text-decoration: none; background: #1C2638; }


.mainbody { background: #FFF; width: 710px; padding: 20px; border: 20px solid #1C2638; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}

.bodybottom { text-align: center; height: 40px; padding: 0px 65px; color: #1C2638; font-size: 11px; line-height: 20px; margin-top: 10px; text-transform: lowercase; }

h1 { font-size: 24px; line-height: 36px; font-weight: normal; margin-bottom: 10px;
}

h2 { font-size: 18px; line-height: 28px; font-weight: normal; margin-bottom: 10px; color: #3A4959;
}

h4 { font-size: 16px; line-height: 18px; font-weight: bold; margin-bottom: 2px; background: #1C2638; color: #FFF; padding: 2px;
}

ul { margin-left: 30px; }


input { font-family: georgia, times new roman, times, serif; display: block;}

.loggedin { font-size: 12px; float: right; position: relative; top: -20px; line-height: 14px; text-align: right;}


.home { font-size: 12px; position: relative; top: -7px; right: -10px; line-height: 14px; text-align: right; color: #FFF; }
.home a { color: #FFF; background: #12141E; padding: 4px; }
.home a:link { color: #FFF; background: #12141E; }
.home a:visited { color: #FFF; background: #12141E; }
.home a:hover { background: #990000; color: #FFF; }

.company { font-size: 20px; font-weight: normal; position: relative; bottom: 10px; text-transform: uppercase;}

.utilitybar { padding: 10px; color: #FFF; background: #899C90;  font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; border-top: 3px solid #12141E;;}

fieldset { display: block;  border: 1px solid #12141E; background: #F0F0F0;  padding: 20px;  line-height: 48px;}

.searchform { margin: 0 auto; background: #FFF; padding: 1px; border: 1px solid #12141E; }

.searchform table { margin: 10px; }

.submitform { text-align: left; width: 700px; margin: 20px 150px;  font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 16px;}

.submitform label {margin-top: 20px; font-weight: bold; }

.submitform input { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 16px; background: #FFF; color: #12141E; border: 1px solid #12141E; height: 20px; display: inline; padding: 2px; margin-bottom: 10px;}

.submitform select { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 12px; background: #FFF; color: #12141E; border: 1px solid #12141E; height: 20px; display: inline;}

.submitform textarea { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 16px; background: #FFF; color: #12141E; border: 1px solid #12141E; padding: 5px;  display: inline; width: 98%; margin-bottom: 10px;}

.minibuttons { font-size: 16px; line-height: 20px; padding: 2px;}
.minibuttons img {position: relative; top: 2px; }

a {text-decoration: none; font-weight: bold; color: #3A4959;}
a:link {text-decoration: none; font-weight: bold; color: #3A4959;}
a:visited {text-decoration: none; font-weight: bold; color: #3A4959;}
a:hover {text-decoration: none; font-weight: bold; color: #899C90;}

.botlink { text-align: center; font-size: 18px; }
.botlink a { text-align: center; font-size: 18px; font-weight: normal; position: relative; top: 2px; }

.usermenu { float: right; width: 320px; margin-left: 20px; margin-bottom: 20px; background: #899C90; color: #FFF; padding: 10px; text-align: center; font-weight: normal; border: 2px solid #1C2638;}

.cliptable {background: #F0F0F0; border-right: 1px solid #DEDEDE;}
.cliptable td { border-bottom: 1px solid #DEDEDE; border-left: 1px solid #DEDEDE; padding: 5px;}

.toprow { background: #1C2638; color: #FFF; }
.toprow td { color: #FFF; text-align: center; font-weight: bold; border-left: 1px solid #3A4959;}

.adminback { border: 1px solid #12141E; background: #FFF;  padding: 20px;  line-height: 48px; width: 900px; margin: 0 auto;}

.smallprint { color: #1C2638; font-size: 11px; line-height: 14px;}

.smalltable {width: 310px; background: #FFF; font-size: 10px; border: 1px solid #DEDEDE; }
.smalltable td { padding: 2px; font-size: 9px; background: #FFF; border-bottom: 1px solid #DEDEDE; border-right: 1px solid #DEDEDE; text-align: left;}

hr { color: #DEDEDE; margin: 10px 0; }


.sendlist {font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; color: #1C2638; font-size: 18px; line-height: 24px; line-height: 32px; padding: 5px; margin-bottom: 10px; font-weight: bold;}

.sendlist a { color: #3A4959; text-decoration: underline; }
.sendlist a:link { color: #3A4959; text-decoration: underline; }
.sendlist a:visited { color: #3A4959; text-decoration: underline; }
.sendlist a:hover { color: #CC0000; text-decoration: none; }

.clipdisplay { width: 800px; padding: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 12px; margin: 20px auto; }

.print { font-size: 12px; line-height: 14px; text-align: right; color: #FFF; }
.print a { color: #FFF; background: #12141E; padding: 4px; }
.print a:link { color: #FFF; background: #12141E; }
.print a:visited { color: #FFF; background: #12141E; }
.print a:hover { background: #990000; color: #FFF; }



/* clipbook doc starts */

.sectionheaders { font-family: georgia, times new roman, times, serif; color: #1C2638; font-size: 28px; line-height: 36px; margin-bottom: 0px; font-weight: bold; text-align: center;}


.currentcategory { font-family: georgia, times new roman, times, serif; color: #899C90; font-size: 22px; line-height: 28px; margin-bottom: 0px; font-weight: bold; border-bottom: 1px solid #899C90; text-transform: uppercase;}


.clipbookmail { width: 650px; padding: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 12px;  color:#222;}

.clipbookmail .dateline { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 14px; line-height: 16px; margin-left: 10px; margin-bottom: 10px; }

.clipbookmail .cliplink { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 12px; line-height: 16px; margin-top: 10px; margin-bottom: 20px;}

.clipbookmail .cliplink a {text-decoration: none; font-weight: bold; color: #3A4959;}
.clipbookmail .cliplink a:link {text-decoration: none; font-weight: bold; color: #3A4959;}
.clipbookmail .cliplink a:visited {text-decoration: none; font-weight: bold; color: #3A4959;}
.clipbookmail .cliplink a:hover {text-decoration: none; font-weight: bold; color: #899C90;}

.clipbookmail p { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 14px; line-height: 16px;  color:#222; }

.clipbookmail h1 { font-family: georgia, times new roman, times, serif; color: #1C2638; font-size: 20px; line-height: 28px; margin-bottom: 0px; font-weight: bold;}

.clipbookmail h2 { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 16px; line-height: 24px; color:#222; }

.clipbookmail ul { margin-left: 30px; }

/* clipbook doc ends */

.clipbookdisplay { width: 800px; padding: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 12px; }

.clipbookdisplay .dateline { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 14px; line-height: 16px; margin-left: 10px; margin-bottom: 10px; }

.clipbookdisplay .cliplink { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 12px; line-height: 16px; margin-top: 10px; margin-bottom: 20px;}

.clipbookdisplay .cliplink a {text-decoration: none; font-weight: bold; color: #3A4959;}

.clipbookdisplay .cliplink a:link {text-decoration: none; font-weight: bold; color: #3A4959;}
.clipbookdisplay .cliplink a:visited {text-decoration: none; font-weight: bold; color: #3A4959;}
.clipbookdisplay .cliplink a:hover {text-decoration: none; font-weight: bold; color: #899C90;}

.clipbookdisplay p { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 14px; line-height: 16px; }

.clipbookdisplay h1 { font-family: georgia, times new roman, times, serif; color: #1C2638; font-size: 20px; line-height: 28px; margin-bottom: 0px; font-weight: bold;}

.clipbookdisplay h2 { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size: 16px; line-height: 24px; }


/* category dran-n-drop begins */

#contentLeft {
	float: left;
	width: 325px;
}

#contentLeft ul { margin-left: 0px; }

#contentLeft li {
	list-style: none;
	width: 325px; height: 50px;
	display: block;
	margin: 0 0 4px 0;
	background-image: url('/i/categoryback.jpg');
	border: #CCCCCC solid 1px;
	color:#fff;
}

#search a {text-decoration: none; font-weight: bold; color: #1c2638;}
#search a:link {text-decoration: none; font-weight: bold; color: #1c2638;}
#search a:visited {text-decoration: none; font-weight: bold; color: #1c2638;}
#search a:hover {text-decoration: none; font-weight: bold; color: #3A4959;}

.help {cursor: help; } 

/* category dran-n-drop ends */
