/*
    Test CSS for GMSHR (www.gmshr.com)
    Written : 26 Oct 2008 --- abhijit ---
*/
body
{
    text-align:center;
    margin:0;
    padding:0;
    font-family:verdana,tahoma,'times new roman',sans-serif;
    font-weight:normal;
    font-size:11px;
}
p
{
    margin:0;
    padding:5px;
}
input
{
    font-family:verdana,tahoma,'times new roman',sans-serif;
    font-size:11px;
}
a
{
    text-decoration:underline;
    color:#000;
}
a:hover
{
    text-decoration:none;
}
a img
{
    border:none;
}
#header_container,#body_container,#search,#footer
{
    margin:0 auto;
    width:990px;
    background:#fff url(../files/bg_loop_1.jpg) repeat-y scroll top center;
    padding:0px;
    text-align:left;
    position:relative;
}
#body_container
{
    width:930px;
    padding:0 30px;
}
#flash
{
    height:197px;
}
#search_container,#footer_container
{
    width:100%;
    height:91px;
    background:#FFDC3E none no-repeat scroll top left;
}
#footer_container
{
    height:44px;
    background:#71A80C none no-repeat scroll top left;
}
#search
{
    height:91px;
    background:#FFDC3E url(../files/search_bg.jpg) no-repeat scroll top left;
}
#footer
{
    height:44px;
    background:#71A80C url(../files/footer.jpg) no-repeat scroll top left;
    text-align:center;
}
#client_list
{
    font-family:verdana,tahoma,'times new roman',sans-serif;
    font-size:11px;
    margin:0 auto;
    padding:0;
    list-style-type:none;
    background-color:#A0C55C;
    text-align:left;
    width:200px;
}
#client_list li
{
    padding:0 12px 3px;
    background:#A0C55C url(../images/listrip.png) repeat-y scroll top left;
    border-bottom:1px dotted #000;
}
#search_opt select
{
    font-family:verdana,tahoma,'times new roman',sans-serif;
    font-size:10px;
}
#search_opt select option
{
    border-bottom:1px dotted #000;
}
h5.page_header
{
    background-color:#71A80B;
    margin:0 -20px;padding:3px;
    margin-bottom:0px;
    font:12px verdana,tahoma,'times new roman',sans-serif;
    color:#fff;
    font-weight:bold;
    position:relative;
}
div.clear
{
    clear:both;
}
div.info-msg,div.error-msg
{
    font-size:11px;
    font-weight:bold;
    color:#000;
    padding:5px 0 5px 25px;
    border-width:2px 0;
    border-style:solid;
    border-color:#71A80E;
    background:#ffc url(../images/accept.png) no-repeat scroll center left;
    margin:5px 0;
}
div.error-msg
{
    background:#ffc url(../images/error.png) no-repeat scroll center left;
}