/* generated by csscreator.com */
html, body
{
    margin : 0;
    padding : 0;
    text-align : center;
    min-width : 800px;
    background-image: url("bg.png");
    background-repeat: repeat-y x;
    Background-color : grey;
    font-family : Arial;
    font-size : 12px;

}
#pagewidth
{
    width : 85%;
    min-width : 800px;
    text-align : left;
    margin-left : auto;
    margin-right : auto;
    Background-color : white;
	

Border-top-width : 0px;
Border-bottom-width : 0px;
    Border-left-width : 2px;
    Border-right-width : 2px;
    Border-color : silver;
    Border-style : solid;
    
    
}
#header
{
    float : right
    position : relative;
    height : 169px;
    background-color : white;
    width : 100%;
    Background-image : url("IPbanner.gif");


}
#twocols
{
    width : 100%;
    position : relative;
    background-color : white;


  
}
#leftcol
{
    width : 20%;
    min-width : 200px;
    float : left;
    position : relative;
    background-color : white;
    background : url("IpPsd-1_03.gif") repeat-y;
    Line-height : 50px;
    height : 100%;
    min-height : 599px;
}
#rightcol
{
    width : 40%;
    float : right;
    position : relative;
    background-color : white;
}
#maincol
{
    background-color : white;
    float : left;
    display : inline;
    position : relative;
    width : 34%;
    padding-left : 1%;
    overflow: auto;
    max-height: 599px;
   
}
#footer
{
    height : 20px;
    background-color : black;
    clear : both;
    text-align : center;
    color : white;
}
/* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */
.clearfix
{
    content : ".";
    display : block;
    height : 0;
    clear : both;
    visibility : hidden;
}
.clearfix
{
    display : inline-block;
}
/* Hides from IE-mac \*/
 html .clearfix
{
    height : 1%;
}
.clearfix
{
    display : block;
}
/*printer styles End hide from IE-mac */
@media print
{
/*hide the left column when printing*/
#leftcol
{
    display : none;
}
/*hide the right column when printing*/
#rightcol
{
    display : none;
}
#twocols, #maincol
{
    width : 100%;
    float : none;
}
}
h1
{
    font-family : sans-serif;
    font-size : 16px;
    font-weight : bold;
    color : red;
    padding-left : 5px;
    padding-right : 5px;
    text-align : center;
}
p
{
    Background-color : rgb(240 , 235 , 235);
    Font-family : sans-serif;
    Font-style : normal;
    Color : black;
    Background-position : top left;
    Padding-top : 10px;
    Padding-left : 20px;
    padding-right : 10px;
    padding-bottom : 10px;
    margin-top : 10px;
    margin-right : 10px;
    margin-bottom : 10px;
    margin-left : 10px;
}
a:link, a:visited
{
    color : white;
    text-decoration : none;
    Font-weight : bold;
    Font-size : large;
}
a:active
{
    Color : rgb(255 , 153 , 153);
}
a:hover
{
    Border-bottom : rgb(255 , 0 , 74) 10px solid;
    Height : 10px;
}
