/*GENERAL*/

body {background-color: #ffffff; margin-top: 0px; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: lighter; color: #000000; line-height: 1.5em;}
pre, code {color:#001d5a; font-size: 10px}
p {margin-top: 0px; margin-bottom: 0px;}
ol {margin-left: 20px;}
ul {list-style-type:disc; margin-left: 20px;}
li {margin: 1px}
hr {color:#b2b2a6; background-color:#b2b2a6}
blockquote {margin-left: 20px;}
a.editorlink {font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: underline; line-height: 1.5em;}
a.editorlink:hover {text-decoration: underline}
.editortable {font-size:100%;}
.editorth {vertical-align:bottom;}
.editortr {vertical-align:top;}
.editortd {padding-left: 2px;}

table {font-size:100%; line-height: 1.5em;}
form {font-weight: lighter; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: lighter; color: #001d5a;}
input {border-right: #CCCCCB 1px solid; border-top: #CCCCCB 1px solid; border-left: #CCCCCB 1px solid; border-bottom: #CCCCCB 1px solid;}
textarea {border-right: #CCCCCB 1px solid; border-top: #CCCCCB 1px solid; font-weight: lighter; border-left: #CCCCCB 1px solid; border-bottom: #CCCCCB 1px solid;}
select {border-right: #CCCCCB 1px solid; border-top: #CCCCCB 1px solid; border-left: #CCCCCB 1px solid; border-bottom: #CCCCCB 1px solid;}


/*COMMONS*/
.noborder {border: none}
.error {font-weight: lighter; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #FF4A4F;}
a.pagelistlink {font-weight: lighter; font-size: 11px; color: #7897a9; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none}
a.pagelistlink:hover {text-decoration: underline}
.pagelisttd {padding-left: 3px; padding-right: 3px;}
.pagelistselected {font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #cd7c00;}
.inputtext {border: 1px solid #001d5a; background-color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: lighter; color: #001d5a; height: 18px}


/*HEADER*/
.headertext {font-weight: lighter; font-size: 11px; font-family: arial, verdana, helvetica, sans-serif; color: #ffffff; text-decoration: none}
a.headerlink {font-weight: bold; font-size: 11px; font-family: arial, verdana, helvetica, sans-serif; color: #ebebed; text-decoration: none}
a.headerlink:hover {text-decoration: underline; color: #ebebed;}
a.headerlink:visited {color: #ebebed;}


/*BOX*/
.boxheadertd {padding-left: 6px; padding-right: 6px;}
.boxbodytd {padding-left: 6px; padding-right: 6px;}
.boxfootertd {padding-left: 6px; padding-right: 6px;}

.boxheadertext {font-weight: bold; font-size: 14px; font-family: arial, verdana, helvetica, sans-serif; color: #ffffff; text-decoration: none}
.boxbodytext {font-weight: lighter; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #666666; text-decoration: none}

a.boxarticleslink {font-weight: lighter; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #001d5a; text-decoration: none}
a.boxarticleslink:hover {text-decoration: underline}
a.boxarticlesfooterlink {font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #001d5a; text-decoration: none}
a.boxarticlesfooterlink:hover {text-decoration: underline}

a.boxauthorlink {font-weight: bold; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; color: #001d5a; text-decoration: none}
a.boxauthorlink:hover {text-decoration: underline}
.boxauthortext {font-weight: lighter; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #001d5a; text-decoration: none}
a.boxauthorfooterlink {font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #001d5a; text-decoration: none}
a.boxauthorfooterlink:hover {text-decoration: underline}

a.boxcategorieslink {font-weight: bold; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; color: #001d5a; text-decoration: none}
a.boxcategorieslink:hover {text-decoration: underline}
a.boxcategoriescurrentlink {font-weight: bold; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; color: #001d5a; text-decoration: underline}
a.boxcategoriescurrentlink:hover {text-decoration: underline}

a.boxcommentslink {font-weight: lighter; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #ce5e74; text-decoration: none}
a.boxcommentslink:hover {text-decoration: underline}
.boxcommentstext {font-weight: lighter; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #ce5e74; text-decoration: none}

a.boxforumlink {font-weight: lighter; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #636e78; text-decoration: none}
a.boxforumlink:hover {text-decoration: underline}
a.boxforumfooterlink {font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #636e78; text-decoration: none}
a.boxforumfooterlink:hover {text-decoration: underline}

a.boxhistorylink {font-weight: bold; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; color: #001d5a; text-decoration: none}
a.boxhistorylink:hover {text-decoration: underline}
a.boxhistorycurrentlink {font-weight: bold; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif; color: #001d5a; text-decoration: underline}
a.boxhistorycurrentlink:hover {text-decoration: underline}

a.boxpostslink {font-weight: lighter; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #001d5a; text-decoration: none}
a.boxpostslink:hover {text-decoration: underline}
a.boxpostsfooterlink {font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #001d5a; text-decoration: none}
a.boxpostsfooterlink:hover {text-decoration: underline}
.boxpoststext {font-weight: lighter; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #001d5a; text-decoration: none}


.boxinput {border: 1px solid #001d5a; background-color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: lighter; color: #000000; height: 18px}
ul.boxlist {list-style-type: none; margin-bottom: 0px;}


/*POST*/
.postheadertd {padding-left: 12px; padding-right: 12px; padding-bottom: 6px;}
.postbodytd {padding-left: 12px; padding-right: 12px; padding-bottom: 6px;}
.postfootertd {padding-left: 12px; padding-right: 12px;}

.postsub {font-weight: bold; font-size: 16px; font-family: arial, verdana, helvetica, sans-serif; color: #999999;}
.postdate {font-weight: lighter; font-size: 13px; font-family: verdana, arial, helvetica, sans-serif; color: #666666;}
.posttitle {font-weight: bold; font-size: 14px; font-family: arial, verdana, helvetica, sans-serif; color: #666666;}
.posttext {font-weight:lighter; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #000000; line-height: 1.5em;}

.postcommentstitle {font-weight:bold; font-size: 14px; font-family: arial, verdana, helvetica, sans-serif; color: #000000;}
.postcommentsname {font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #666666;}
.postcommentstime {font-weight: lighter; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #999999;}
.postcommentstext {font-weight:lighter; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #000000; line-height: 1.5em;}

a.postreadlink {font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #666666; text-decoration: none}
a.postreadlink:hover {text-decoration: underline}
.postfootertext {font-weight: lighter; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #999999;}
a.postauthorlink {font-weight: lighter; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #001d5a; text-decoration: none}
a.postauthorlink:hover {text-decoration: underline}
a.postcategorieslink {font-weight: lighter; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #001d5a; text-decoration: none}
a.postcategorieslink:hover {text-decoration: underline}
a.postcommentslink {font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #e871a9; text-decoration: none}
a.postcommentslink:hover {text-decoration: underline}

/*FOOTER*/
.footertext {font-weight: lighter; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #999999;}
a.footercreditslink {font-weight: lighter; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #999999; text-decoration: none}
a.footercreditslink:hover {text-decoration: underline; color: #999999;}
a.footercreditslink:visited {color: #999999;}


/*SEARCH FORM*/
.searchheadertd {padding-left: 12px; padding-right: 12px; padding-bottom: 6px;}
.searchhr {height: 1px; color:#001d5a;}
.searchinputtext {border: 1px solid #001d5a; background-color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: lighter; color: #001d5a; height: 18px}
.searchbutton {width: 100%; border: none; background-color: #001d5a; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; height: 18px}
.searchbuttondate {width: 20; border: none; background-color: #001d5a; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; height: 20px}

a.searchresultlink {font-weight: lighter; font-size: 13px; font-family: verdana, arial, helvetica, sans-serif; color: #001d5a; text-decoration: none}
a.searchresultlink:hover {text-decoration: underline}
a.searchresultmorelink {font-weight: lighter; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #001d5a; text-decoration: none}
a.searchresultmorelink:hover {text-decoration: underline}
.searchresulttd {padding-bottom: 12px; padding-left: 12px; padding-right: 12px; vertical-align: bottom;}
.searchresulttext {font-weight: lighter; font-size: 13px; font-family: verdana, arial, helvetica, sans-serif; color: #666666;}