 html,body{
      margin:0;
      padding:0;
      height:100%;
      border:none
 }

p {margin:0;}

/*Font tags for all*/
body, td, h1, h2, p, strong, input, select, textarea {
	font-family: verdana, geneva, helvetica, sans-serif;
}
body, td {
        font-size: 7.5pt;
        margin: 0px;
}

.skin {
        width: 15px;
        height: 15px;
        border-style:solid;
        border-color:#c3d6ee;
        border-width: 1px;
        display: inline;
        margin: 1px;
        cursor: pointer;
        font-size: 7.5pt;
        font-family: verdana, geneva, helvetica;
        text-decoration: none;
}

.left_side {
        background-image:url('../images/leftshadow.gif');
        background-position:top right;
        background-repeat: repeat-y;
}
.right_side {
        background-image:url('../images/rightshadow.gif');
        background-position:top left;
        background-repeat: repeat-y;
}

h1      {
        margin: 0;
        font-size: 12pt;
        font-weight: bold;
        }

h2      {
        margin: 0;
        font-size: 9.5pt;
        font-weight: bold;
        }

p       {
        font-size: 7.5pt;
        }

strong {
        font-size: 7.5pt;
        font-weight: bold;
        }

form    {
        margin: 0;
        padding: 0;
        }

A:link {
        font-weight: bold;
        text-decoration: none;
        }

A:visited {
        font-weight: bold;
        text-decoration: none;
        }

A:active {
        font-weight: bold;
        }

A:hover {
        text-decoration: underline;
        }
img {
        border-width:0;
        /*behavior: url(iepngfix.htc); Used for png ie6 fix*/
}

.piclink {
        font-weight: bold;
        text-decoration: underline;
        cursor: pointer;
    }

hr      {
        border: 0;
        height: 1px;
}

/*emulate hr on a container*/
.hline {margin-top: 2px;}

.img_hover img{
        border: 1px solid;
        margin: 0 0 4px 0;
        padding: 3px;
}

input, select, textarea {
        font-size: 7.5pt;
        font-weight: normal;
        text-decoration: none;
        margin: 1px 1px 1px 1px;
        }

input.r_c {
        font-size: 7.5pt;
        font-weight: normal;
        text-decoration: none;
        background-color:transparent;
        border: 0px;
        /*text-align: bottom;*/
        }

.added{color: #009900;  font-weight: bold;}
.removed{color: #FF0000;  font-weight: bold;}

.mred, .myellow, .mgreen {
        font-size: 11pt;
        font-weight: bold;
        color: #000000;
        text-align: center;
        width:100%;
}
.mred { background-color: #FFBFBF; border: 1px solid #B30000; }
.myellow { background-color: #FFFFBF; border: 1px solid #FFE500; }
.mgreen{ background-color: #BFFFBF; border: 1px solid #008F00; }

.alert {
        background-color: #FFFFBF;
        border: 1px solid #FFE500;
        color: #000000;
        padding:2px 0px 2px 5px;
        margin-bottom: 10px;
}

.alert h1{color: #000000;}
.alert strong{color: #FF0000;}

#thumb img{
        filter:Alpha(opacity=50);
        -moz-opacity: 0.5;
        opacity: 0.5;
}

#thumb a:hover img{
        filter:alpha(opacity=100);
        -moz-opacity: 1.0;
        opacity: 1.0;
}

#info_tooltip{
        position:absolute;
        display:none;
        z-index:20000;
        padding:2px;
}

#info_tooltip img{
        float:left;
        padding:5px 5px 5px 5px;
}
#info_tooltip div {
        float:left;
        padding:5px 5px 5px 5px;
}
#info_tooltip h1 {
        padding-bottom:3px;
}
#info_tooltipShadow{
        position:absolute;
        background-color:#555;
        display:none;
        z-index:10000;
        opacity:0.4;
        filter:alpha(opacity=40);
        -moz-opacity: 0.4;
}

#ajax_listOfOptions div{
        margin:1px;
        padding:1px;
        cursor:pointer;
}
#ajax_listOfOptions_iframe{
        background-color:#FFFFFF;
        position:absolute;
        z-index:5;
}

/* Big box with list of options */
#ajax_listOfOptions{
        position:absolute;        /* Never change this one */
        overflow:auto;        /* Scrolling features */
        text-align:left;
        z-index:100;
}

/*used for status input*/
.selectBox{
        padding:1px 0 1px 0;
}

.selectBox input {
        position:relative;
        left:2px;
        border:0;
        padding-left:2px;
        margin-left:0;
        width:250px
}

.left {
 	float:left;
}
.right {
	float: right;
}
.clearl {clear:left;}
.clearb {clear:both;}

