html
{
    overflow-x : hidden;
    overflow-y : auto;
}
form
{
    display : inline;
}
img
{
    vertical-align : middle;
    border : 0px;
}
BODY
{
    font-family : Verdana , Tahoma , Arial , sans-serif;
    font-size : 11px;
    color : rgb(0 , 0 , 0);
    margin : 0px 10px 0px 10px;
    background-color : rgb(255 , 255 , 255);
    Background-image : url(css_img/bg.jpg);
}
TABLE, TR, TD
{
    font-family : Verdana , Tahoma , Arial , sans-serif;
    font-size : 11px;
    color : rgb(0 , 0 , 0);
}
a:link, a:visited, a:active
{
    text-decoration : underline;
    color : rgb(0 , 0 , 0);
}
a:hover
{
    color : gray;
    text-decoration : underline;
}
fieldset.search
{
    padding : 6px;
    line-height : 150%;
}
label
{
    cursor : pointer;
}
img.attach
{
    border : 2px outset rgb(238 , 242 , 247);
    padding : 2px;
}
.googleroot
{
    padding : 6px;
    line-height : 130%;
}
.googlechild
{
    padding : 6px;
    margin-left : 30px;
    line-height : 130%;
}
.googlebottom, .googlebottom a:link, .googlebottom a:visited, .googlebottom a:active
{
    font-size : 11px;
    color : rgb(58 , 79 , 108);
}
.googlish, .googlish a:link, .googlish a:visited, .googlish a:active
{
    font-size : 14px;
    font-weight : bold;
    color : rgb(0 , 0 , 221);
}
.googlepagelinks
{
    font-size : 1.1em;
    letter-spacing : 1px;
}
.googlesmall, .googlesmall a:link, .googlesmall a:active, .googlesmall a:visited
{
    font-size : 10px;
    color : rgb(67 , 73 , 81);
}
li.helprow
{
    padding : 0px;
    margin : 0px 0px 10px 0px;
}
ul#help
{
    padding : 0px 0px 0px 15px;
}
option.cat
{
    font-weight : bold;
}
option.sub
{
    font-weight : bold;
    color : rgb(85 , 85 , 85);
}
.caldate
{
    text-align : right;
    font-weight : bold;
    font-size : 11px;
    color : rgb(119 , 119 , 119);
    background-color : rgb(223 , 230 , 239);
    padding : 4px;
    margin : 0px;
}
.warngood
{
    color : green;
}
.warnbad
{
    color : red;
}
#padandcenter
{
    margin-left : auto;
    margin-right : auto;
    text-align : center;
    padding : 14px 0px 14px 0px;
}
#profilename
{
    font-size : 28px;
    font-weight : bold;
}
#calendarname
{
    font-size : 22px;
    font-weight : bold;
}
#photowrap
{
    padding : 6px;
}
#phototitle
{
    font-size : 24px;
    border-bottom : 1px solid black;
}
#photoimg
{
    text-align : center;
    margin-top : 15px;
}
#ucpmenu
{
    line-height : 150%;
    width : 22%;
    border : 1px solid rgb(52 , 84 , 135);
    background-color : rgb(245 , 249 , 253);
}
#ucpmenu p
{
    padding : 2px 5px 6px 9px;
    margin : 0px;
}
#ucpcontent
{
    background-color : rgb(245 , 249 , 253);
    border : 1px solid rgb(52 , 84 , 135);
    line-height : 150%;
    width : auto;
}
#ucpcontent p
{
    padding : 10px;
    margin : 0px;
}
#ipsbanner
{
    position : absolute;
    top : 1px;
    right : 5%;
}
#logostrip
{
    border : 0px solid rgb(52 , 84 , 135);
    padding : 0px;
    margin : 0px;
}
#submenu
{
    border : 1px solid rgb(188 , 208 , 237);
    background-color : rgb(223 , 230 , 239);
    font-size : 10px;
    margin : 3px 0px 3px 0px;
    color : rgb(58 , 79 , 108);
    font-weight : bold;
}
#submenu a:link, #submenu a:visited, #submenu a:active
{
    font-weight : bold;
    font-size : 10px;
    text-decoration : none;
    color : rgb(58 , 79 , 108);
}
#userlinks
{
    border : 1px solid rgb(194 , 207 , 223);
    background-color : rgb(240 , 245 , 250);
}
#navstrip
{
    font-weight : bold;
    padding : 6px 0px 6px 0px;
}
.activeuserstrip
{
    background-color : rgb(188 , 208 , 237);
    padding : 6px;
}
.pformstrip
{
    background-color : rgb(209 , 220 , 235);
    color : rgb(58 , 79 , 108);
    font-weight : bold;
    padding : 7px;
    margin-top : 1px;
}
.pformleft
{
    background-color : rgb(245 , 249 , 253);
    padding : 6px;
    margin-top : 1px;
    width : 25%;
    border-top : 1px solid rgb(194 , 207 , 223);
    border-right : 1px solid rgb(194 , 207 , 223);
}
.pformleftw
{
    background-color : rgb(245 , 249 , 253);
    padding : 6px;
    margin-top : 1px;
    width : 40%;
    border-top : 1px solid rgb(194 , 207 , 223);
    border-right : 1px solid rgb(194 , 207 , 223);
}
.pformright
{
    background-color : rgb(245 , 249 , 253);
    padding : 6px;
    margin-top : 1px;
    border-top : 1px solid rgb(194 , 207 , 223);
}
.post1
{
    background-color : rgb(245 , 249 , 253);
}
.post2
{
    background-color : rgb(238 , 242 , 247);
}
.postlinksbar
{
    padding : 7px;
    margin-top : 1px;
    font-size : 10px;
}
.row1
{
    background-color : rgb(245 , 249 , 253);
}
.row2
{
    background-color : transparent;
    Border-top : 1px solid #000000;
}
.row3
{
    background-color : rgb(238 , 242 , 247);
}
.row4
{
    Border-top : 1px solid #000000;
}
.darkrow1
{
    background-color : rgb(194 , 207 , 223);
    color : rgb(76 , 119 , 182);
}
.darkrow2
{
    background-color : rgb(188 , 208 , 237);
    color : rgb(58 , 79 , 108);
}
.darkrow3
{
    background-color : rgb(209 , 220 , 235);
    color : rgb(58 , 79 , 108);
}
.hlight
{
    background-color : rgb(223 , 230 , 239);
}
.dlight
{
    background-color : rgb(238 , 242 , 247);
}
.titlemedium
{
    font-weight : bold;
    color : black;
    padding : 7px;
    margin : 0px;
}
.titlemedium a:link, .titlemedium a:visited, .titlemedium a:active
{
    text-decoration : underline;
    color : black;
}
.maintitle
{
    vertical-align : middle;
    font-weight : bold;
    color : black;
    letter-spacing : 1px;
    padding : 8px 0px 8px 5px;
}
.maintitle a:link, .maintitle a:visited, .maintitle a:active
{
    text-decoration : none;
    color : black;
}
.maintitle a:hover
{
    text-decoration : underline;
    Text-transform : uppercase;
}
.plainborder
{
    border : 1px solid rgb(52 , 84 , 135);
    background-color : rgb(245 , 249 , 253);
}
.tableborder
{
    border : 0px solid rgb(52 , 84 , 135);
    background-color : transparent;
    padding : 0px;
    margin : 0px;
    width : 100%;
}
.tablefill
{
    border : 1px solid rgb(52 , 84 , 135);
    background-color : rgb(245 , 249 , 253);
    padding : 6px;
}
.tablepad
{
    background-color : rgb(245 , 249 , 253);
    padding : 6px;
}
.tablebasic
{
    width : 100%;
    padding : 0px 0px 0px 0px;
    margin : 0px;
    border : 0px;
}
.wrapmini
{
    float : left;
    line-height : 1.5em;
    width : 25%;
}
.pagelinks
{
    float : left;
    line-height : 1.2em;
    width : 35%;
}
.desc
{
    font-size : 10px;
    color : black;
}
.edit
{
    font-size : 9px;
}
.signature
{
    font-size : 10px;
    color : rgb(51 , 51 , 153);
}
.postdetails
{
    font-size : 10px;
}
.postcolor
{
    font-size : 12px;
    line-height : 160%;
}
.normalname
{
    font-size : 12px;
    font-weight : bold;
    color : rgb(0 , 0 , 51);
}
.normalname a:link, .normalname a:visited, .normalname a:active
{
    font-size : 12px;
}
.unreg
{
    font-size : 11px;
    font-weight : bold;
    color : rgb(153 , 0 , 0);
}
.searchlite
{
    font-weight : bold;
    color : rgb(255 , 0 , 0);
    background-color : rgb(255 , 255 , 0);
}
#QUOTE
{
    font-family : Verdana , Arial;
    font-size : 11px;
    color : rgb(70 , 85 , 132);
    background-color : rgb(250 , 252 , 254);
    border : 1px solid rgb(0 , 0 , 0);
    padding-top : 2px;
    padding-right : 2px;
    padding-bottom : 2px;
    padding-left : 2px;
}
#CODE
{
    font-family : Courier , Courier New , Verdana , Arial;
    font-size : 11px;
    color : rgb(70 , 85 , 132);
    background-color : rgb(250 , 252 , 254);
    border : 1px solid rgb(0 , 0 , 0);
    padding-top : 2px;
    padding-right : 2px;
    padding-bottom : 2px;
    padding-left : 2px;
}
.copyright
{
    font-family : Verdana , Tahoma , Arial , Sans-Serif;
    font-size : 9px;
    line-height : 12px;
}
.codebuttons
{
    font-size : 10px;
    font-family : verdana , helvetica , sans-serif;
    vertical-align : middle;
}
.forminput, .textinput, .radiobutton, .checkbox
{
    font-size : 11px;
    font-family : verdana , helvetica , sans-serif;
    vertical-align : middle;
}
.thin
{
    padding : 6px 0px 6px 0px;
    line-height : 140%;
    margin : 2px 0px 2px 0px;
    border-top : 1px solid rgb(255 , 255 , 255);
    border-bottom : 1px solid rgb(255 , 255 , 255);
}
.purple
{
    color : purple;
    font-weight : bold;
}
.red
{
    color : red;
    font-weight : bold;
}
.green
{
    color : green;
    font-weight : bold;
}
.blue
{
    color : blue;
    font-weight : bold;
}
.orange
{
    color : rgb(255 , 153 , 0);
    font-weight : bold;
}
