/* ----------------------------------------------------------------------------------------------------------------*/
/* ------> CORE SETTINGS <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
body {background-image:url(http://www.foolsrush.co.uk/images/bg.png); background-repeat: repeat-x; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;}
p { font-family : Arial,helvetica;font-size : 13px;color : #333333;margin : 0px 0px 0px 0px;line-height : 20px;}
a:link {color : #0066CC; text-decoration : underline;}
a:visited {color : #0066CC; text-decoration : underline;}
a:hover {color : #0066CC; text-decoration : none;}
a:active {color : #0066CC; text-decoration : none;}
h1 {font-family : arial; font-size : 22px;color : #000000; margin-top : 0px; margin-bottom : 15px;}
h2 {font-family : Arial,helvetica; font-size : 13px;color : #FA6400; margin : 0px 0px 15px 0px;line-height : 20px; border-bottom : 1px solid #DBDBDB;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ------> MISC <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/


.leftbg {background-image:url(http://www.foolsrush.co.uk/images/leftbg.png); background-repeat: no-repeat;}
.centerbg {background-color: #FFFFFF;}
.rightbg {background-image:url(http://www.foolsrush.co.uk/images/rightbg.png); background-repeat: no-repeat;}
.menubg {height: 24px; background-image:url(http://www.foolsrush.co.uk/images/menubg.gif); background-repeat: no-repeat; margin : 0px; padding : 0px;}
.footer {padding-bottom: 15px; padding-left: 30px; height: 60px; background-color: #EEEEEE; border-top : 1px solid #C0C0C0; font-family: verdana; font-size: 11px; color: #808080;}
.footer a:link { color : #808080; text-decoration : underline; }
.footer a:visited { color : #808080; text-decoration : underline; }
.footer a:hover { color : #808080; text-decoration : none; }
.footer a:active { color : #808080; text-decoration : none; } 
.menuitem {height: 24px; font-family: arial; font-size: 12px; font-weight: bold; color: #FFFFFF;}
.menuitem a:link { color : #FFFFFF; text-decoration : none; }
.menuitem a:visited { color : #FFFFFF; text-decoration : none; }
.menuitem a:hover { color : #000000; text-decoration : none; }
.menuitem a:active { color : #000000; text-decoration : none; } 
.menuitemb {height: 24px; font-family: arial; font-size: 12px; font-weight: bold; color: #000000; }
.menuitemb a:link { color : #000000; text-decoration : none; }
.menuitemb a:visited { color : #000000; text-decoration : none; }
.menuitemb a:hover { color : #000000; text-decoration : none; }
.menuitemb a:active { color : #000000; text-decoration : none; } 
.maincontent {padding-left: 50px; padding-right: 30px;}

.showcasebg {height: 120px; background-image:url(http://www.foolsrush.co.uk/images/showcasebg.png); background-repeat: repeat-x;}



.rightbarheader {padding: 5px; background-image:url(http://www.foolsrush.co.uk/images/rightbarbody.png); background-repeat: repeat-y; font-family: verdana; font-size: 11px; font-weight: bold; color: #FFFFFF; border-bottom : 1px solid #48A4BE;}
.rightbarcontent {padding: 5px; background-image:url(http://www.foolsrush.co.uk/images/rightbarbody.png); background-repeat: repeat-y; font-family: verdana; font-size: 11px; color: #FFFFFF; line-height: 16px;}
.rightbarcontent a:link { color : #0066CC; text-decoration : underline; }
.rightbarcontent a:visited { color : #0066CC; text-decoration : underline; }
.rightbarcontent a:hover { color : #0066CC; text-decoration : none; }
.rightbarcontent a:active { color : #0066CC; text-decoration : none; } 
.rightbarheaderb {padding: 5px; background-image:url(http://www.foolsrush.co.uk/images/rightbarbodyb.png); background-repeat: repeat-y; font-family: verdana; font-size: 11px; font-weight: bold; color: #000000; border-bottom : 1px solid #7DA721;}
.rightbarcontentb {padding: 5px; background-image:url(http://www.foolsrush.co.uk/images/rightbarbodyb.png); background-repeat: repeat-y; font-family: verdana; font-size: 11px; color: #000000; line-height: 16px;}
.rightbarcontentb a:link { color : #0066CC; text-decoration : underline; }
.rightbarcontentb a:visited { color : #0066CC; text-decoration : underline; }
.rightbarcontentb a:hover { color : #0066CC; text-decoration : none; }
.rightbarcontentb a:active { color : #0066CC; text-decoration : none; } 




.foliopicture {background-color: #FFFFFF; padding: 3px; border: solid 1px #C0C0C0; }






ul {font-family : Arial,helvetica; font-size : 13px;color : #333333; line-height: 20px; margin: 0px 0px 0px 0px;}
ol {font-family : Arial,helvetica; font-size : 13px;color : #333333; line-height: 20px; margin: 15px 0px 15px 50px;}
.disclaimer {font-family: verdana; font-size: 10px; color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ------> FORMS <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/

.textbox { font-family: arial; font-size: 11px; color: #000000; width: 100%; border-top: 1 solid #9D9DA1; border-left: 1 solid #9D9DA1; border-bottom: 1 solid #9D9DA1; border-right: 1 solid #9D9DA1; }
.textarea {font-family: arial; font-size: 11px; font-color: #000000; width: 100%; border-top: 1 solid #9D9DA1; border-left: 1 solid #9D9DA1; border-bottom: 1 solid #9D9DA1; border-right: 1 solid #9D9DA1;}
.textboxsmall { font-family: arial; font-size: 11px; color: #000000; width: 60%; border-top: 1 solid #9D9DA1; border-left: 1 solid #9D9DA1; border-bottom: 1 solid #9D9DA1; border-right: 1 solid #9D9DA1; }
.textboxtiny { font-family: arial; font-size: 11px; color: #000000; width: 30%; border-top: 1 solid #9D9DA1; border-left: 1 solid #9D9DA1; border-bottom: 1 solid #9D9DA1; border-right: 1 solid #9D9DA1; }
.dropdown { font-family: arial; font-size: 11px; color: #000000; width: 100%; border-top: 1 solid #9D9DA1; border-left: 1 solid #9D9DA1; border-bottom: 1 solid #9D9DA1; border-right: 1 solid #9D9DA1; }
.checkbox { }

/* ----------------------------------------------------------------------------------------------------------------*/
/* ------> USER MESSAGE SETTINGS <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/

.messagebox { padding: 5px; background-color : #FFFFCC; border-top : 1px solid #FFCC66; border-left : 1px solid #FFCC66; border-bottom : 1px solid #FFCC66; border-right : 1px solid #FFCC66;}
.messagebox1 {font-family: arial; font-size: 11px; color: #CC0000; font-weight: bold; margin: 0px 0px 0px 0px; line-height: 20px;}
.messagebox2 {font-family: arial; font-size: 11px; color: #000000; font-weight: normal; margin: 0px 0px 0px 0px; line-height: 20px;}
.successbox { padding: 8px; background-color : #FFFFCC; border-top : 1px solid #73C631; border-left : 1px solid #73C631; border-bottom : 1px solid #73C631; border-right : 1px solid #73C631;}
.successbox1 {font-family: arial; font-size: 11px; color: #73C631; font-weight: bold; margin: 0px 0px 0px 0px; line-height: 20px;}
.successbox2 {font-family: arial; font-size: 11px; color: #000000; font-weight: normal; margin: 0px 0px 0px 0px; line-height: 20px;}
.showerror {font-family: arial; font-size: 11px; color: #CC0000; font-weight: bold; margin: 0px 0px 0px 0px; line-height: 20px;}