/* GENERAL STYLESHEET for i2 STUDIOS (http://www.i2studios.com)
   Copyright (c) 1998-2007 i2 STUDIOS
   Author: Robert Karlsson <robert /AT/ i2studios.com>
   Date: 1999 08 31
   Updated: 2007 06 29
*/

/*GENERIC ATTRIBUTES*/


.fineprint {font-family: arial, sans-serif; font-style: normal; font-weight: normal; font-size: 11px;}
.admin {background-image:url('../images/bg-admin.gif'); background-repeat:repeat-x; background-color:#F2F8FF; background-attachment:fixed;}

/*DOCUMENT*/
BODY {background-color: #ffffff; margin-left: 60px; margin-right: 5px; margin-top: 10px; margin-bottom:0px; padding:0px 0px 0px 0px; text-align:left;}
TABLE.main {width:800px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; float:left;}


/* IMPORTANT FONTS */
TD {font-size:13px; font-family:arial, sans-serif; color:#333333; vertical-align:top;}
TD.gutter {line-height:150%; font-family:arial, sans-serif; font-size:11px; color:#aaaaaa; width:220px; text-align:left;}
DIV.gutter {margin:25px 0px 0px 0px; padding:0px 0px 0px 20px; background-image:url('../images/y.gif'); background-repeat:repeat-y;}
DIV.boilerplate {font-family: arial, sans-serif; font-weight: normal; font-size: 10px; font-style: normal; color: #dddddd;}
IMG {border:0px solid #ffffff;}


/*LINKS*/
A:link {color:#75C0FF; text-decoration:none;}
A:active {color: #000000; text-decoration:underline;}
A:visited {color: #C6D3DE; text-decoration:none;}
A:hover {color: #4DAEFF; text-decoration:underline;}

A.boilerplate:link {color:#aaaaaa}
A.boilerplate:active {color:#aaaaaa}
A.boilerplate:visited {color:#aaaaaa}
A.boilerplate:hover {color:#999999}

A.link {font-size:10px; font-weight: normal; font-style:normal;}

P.tight {margin:0px; padding:0px;}

/* HTML Source code stand-in */
CODE {font-family: monospace; font-size: 11px; font-style:normal; font-weight:normal; color:#00486E; background-color:#e4f5ff}

H1, H2, H3 {font-family:arial, sans-serif; font-weight:bold; color:#111111; font-style:normal; padding:0px 0px 0px 0px; margin-left:0px; margin-right:0px;}
H1 {margin-top:0px; margin-bottom:0px; font-size:17px;}
H2 {margin-top:25px; margin-bottom:2px; font-size:13px;}
H3 {margin-top:15px; margin-bottom:2px; font-size:11px;}

TABLE {background-repeat: no-repeat; padding:0px;}
TABLE.admin {border-color:#222222; border-width:0px; border-style:dotted; margin-left: 30px; width: 600px; padding:50px; background-color:transparent;}
TABLE.border {border:#000000 1px solid;}

TD.x {background-image:url('../images/x.gif'); background-repeat:repeat-x; height:4px;}
TD.y {background-image:url('../images/y.gif'); background-repeat:repeat-y; width:20px;}
TD.form {color:#444444; font-size:10px; font-weight: bold; text-align:right; vertical-align:top; }

/* table header */
TD.header {background-image:url('../images/bg-table_header.gif'); background-repeat:repeat-x; font-style:normal; font-size:10px; font-weight:bold; vertical-align:top; white-space:nowrap}


/* text in tables */
TD.table {color:#444444; font-size:10px;}

/*RULERS AND MULTIMEDIA*/
UL {margin-left:0px; font-family:arial, sans-serif; list-style-type:square; font-size:11px; margin-top:0px; padding-left:25px; padding-top:3px; padding-right:0px; padding-bottom:5px;}
OL {margin-left:0px; font-family:arial, sans-serif; font-size:11px; margin-top:0px; padding-left:20px; padding-top:3px; padding-right:0px; padding-bottom:5px;}
LI {padding:1px;}

IMG.thumbnail {border:#000000 1px solid;}
IMG.thumbnail:hover {border:#75C0FF 1px solid;}

IMG.hires {border: #000000 1px solid;}
IMG.highlight {border:#000000 2px solid;}


/*FORM*/
INPUT {font-family: arial, sans-serif; color:#000000; font-size:14px;}
INPUT.invisible {font-size:10px; border:#ffffff 0px solid; color:#555555; text-align:center;}
FORM {margin:0px; padding:0px;}