/* CSS Document */

body
{
    margin: 0px;
    padding: 0px;
    background-color: #FFFFFF;
    margin-top: 4px;
    margin-bottom: 4px;
    background: url(../Newimages/back.jpg) left top repeat-x;
}

h1
{
    font-family: Trebuchet MS;
    font-size: 18px;
    font-weight: bold;
    color: #013567;
    margin: 0px;
    padding: 0px;
    text-align: left;
    text-transform: uppercase;
}



p
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    margin: 0px;
    padding: 0px;
    line-height: 18px;
    text-align: justify;
}

a
{
    font-family: Arial, Helvetica, sans-serif;
    color: #05579B;
    font-size: 12px;
    text-decoration: none;
    cursor: pointer;
}
a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    color: #05579B;
    font-size: 12px;
    text-decoration: none;
    cursor: pointer;
}
a:active
{
    font-family: Arial, Helvetica, sans-serif;
    color: #05579B;
    font-size: 12px;
    text-decoration: none;
    cursor: pointer;
}


.text03
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #333333;
}

.searchback
{
    width: 446px;
    height: 96px;
    margin: 0px;
    padding: 0px;
    background: url(../Newimages/header_bg_blog1.jpg) right top no-repeat;
}

.menu
{
    width: 1000px;
    height: 31px;
    background: url(../Newimages/menu_bg_blog.jpg) left top repeat-x;
    margin: 0px;
    padding: 5px 0px 0px 0px;
    text-align: right;
}

.menu li
{
    list-style-type: none;
    border-right: 1px solid #FBD659;
    padding: 0px 7px 0px 3px;
    margin: 0px;
    display: inline;
}

.menu li a:link, .menu li a:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    color: #FFFFFF;
    cursor: pointer;
}

.menu li a:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    color: #66B4D9;
    cursor: pointer;
}

/*----------------- Site Map Start ------------------*/
.sitemap
{
    display: block;
    margin: 0px;
    padding: 0px 0px 0px 20px;
    text-align:left;
}

.sitemap li
{
    list-style-type:none;
    background: url(../Newimages/bullets2.gif) left top no-repeat;
    margin: 0px;
    padding:0px;
}

.sitemap li a:link, .sitemap li a:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color: #66B4D9;    
    cursor: pointer;
    margin:0px; padding:0px 0px 20px 20px;
}

.sitemap li a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color:#003366;
    cursor: pointer;
}
/*----------------- Site Map Ends ------------------*/




.middleback
{
    /*width:384px; height:223px;*/
    background: url(../Newimages/right_bg.jpg) left top no-repeat;
    margin: 0px;
    padding: 0px;
}

.ttlimg
{
    width: 195px;
    height: 25px;
    background: url(../Newimages/ttl_img.jpg) left top no-repeat;
    margin: 0px;
    padding: 0px;
    background-color: #FFFFFF;
}

.ttlimg1
{
    width: 290px;
    height: 25px;
    background: url(../Newimages/ttl_img.jpg) left top no-repeat;
    margin: 0px;
    padding: 0px;
    background-color: #FFFFFF;
}

.ttlimg1 p
{
    margin: 0px;
    padding: 5px 0px 0px 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #006699;
    text-align: left;
}

.ttlimg p
{
    margin: 0px;
    padding: 0px 0px 0px 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #006699;
    text-align: left;
}

.categories ul
{
    display: block;
    margin: 0px;
    padding: 0px;
    text-align: left;
}
.categories li
{
    display: block;
    height: 21px;
    list-style-type: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #333333;
    padding: 0px 0px 0px 15px;
    margin: 0px 0px 0px 0px;
    border-bottom: 1px solid #FFFFFF;
}

.categories li a:link, .categories li a:visited
{
    display: block;
    height: 18px;
    list-style-type: none;
    background: url(../Newimages/bullet_blog.jpg) no-repeat left center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #333333;
    padding: 3px 0px 0px 15px;
    margin: 0px;
    text-decoration: none;
    cursor: pointer;
}

.categories li a:hover
{
    height: 18px;
    display: block;
    text-decoration: none;
    background-color: #1991BF;
    color: #FFFFFF;
    padding: 3px 0px 0px 15px;
    margin: 0px;
    cursor: pointer;
}

.network a:link, .network a:visited
{
    list-style-type: none;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    padding: 5px 0px 0px 10px;
    margin: 0px;
    text-decoration: none;
    cursor: pointer;
}

.network a:hover
{
    text-decoration: none;
    cursor: pointer;
}

.footer
{
    width: 1000px;
    height: 65px;
    border-top: 5px solid #003366;
    background-color: #0063A7;
}

.articles_ttl a:link, .articles_ttl a:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    margin: 10px 0px 10px 0px;
    padding: 15px 5px 10px 5px;
    text-align: left;
    text-decoration: underline;
    cursor: pointer;
}

.articles_ttl a:hover
{
    text-decoration: none;
    cursor: pointer;
}

.text01
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    margin: 0px;
    padding: 0px 5px 5px 5px;
    text-align: left;
}

.text011
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    margin: 0px;
    padding: 5px 2px 5px 2px;
    text-align: left;
    border-bottom: 1px solid #FFFFFF;
}

.text02
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #333333;
    margin: 0px;
    padding: 0px 5px 5px 5px;
    text-align: left;
}

.submit_middle
{
    background: url(../Newimages/submit_middle.jpg) left top repeat-y;
    margin: 0px;
    padding: 0px;
    width: 460px;
}

.text04
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    margin: 0px;
    padding: 5px;
    text-align: center;
}

.ttlimg2
{
    width: 460px;
    height: 25px;
    background: url(../Newimages/ttl_img.jpg) left top no-repeat;
    margin: 0px;
    padding: 0px;
    background-color: #66B4D9;
}

.ttlimg2 p
{
    margin: 0px;
    padding: 5px 0px 0px 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #333333;
    text-align: left;
}

.articles_ttl1 a:link, .articles_ttl1 a:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #0366B0;
    margin: 10px 0px 15px 0px;
    padding: 15px 5px 10px 5px;
    text-align: left;
    text-decoration: underline;
    cursor: pointer;
}

.articles_ttl1 a:hover
{
    text-decoration: none;
    cursor: pointer;
}

.text05
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    margin: 0px;
    padding: 0px 0px 8px 0px;
    text-align: justify;
}

.ttlimg3
{
    width: 460px;
    height: 32px;
    margin: 0px;
    padding: 0px;
    background-color: #CCCCCC;
}

.text06 a:link, .text06 a:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    margin: 0px;
    padding: 0px 10px 0px 0px;
    text-decoration: none;
    cursor: pointer;
}

.text06 a:hover
{
    text-decoration: underline;
    cursor: pointer;
}

.search_back1
{
    width: 355px;
    height: 39px;
    background: url(../Newimages/search_bg_blog.jpg) left top no-repeat;
    margin: 0px;
    padding: 0px;
}

.textbox
{
    width: 160px;
    height: 18px;
    border: 1px solid #FFFFFF;
    margin: 0px;
    padding: 0px;
}

.dd
{
    width: 100px;
    height: 20px;
    border: 1px solid #FFFFFF;
    margin: 0px;
    padding: 0px;
}

.text07
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    margin: 0px;
    padding: 10px 0px 0px 5px;
}

.text07 a:link, .text07 a:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    margin: 0px;
    padding: 10px 5px 0px 5px;
    text-decoration: none;
    cursor: pointer;
}

.text07 a:hover
{
    text-decoration: underline;
    cursor: pointer;
}


.back_blog_hdr
{
    width: 1000px;
    height: 100px;
    background: url(../Newimages/header_bg_blog.jpg) left top repeat-x;
    margin: 0px;
    padding: 0px;
}

.slogan
{
    margin: 0px;
    padding: 55px 0px 10px 4px;
}


/* CSS FOR INPUT LABLES , TEXBOX & BUTTON */
.input_textarea
{
    width: 550px;
    border: 1px solid #0366B0;
    margin: 0px;
    padding: 0px;
    color: Black;
}

.labeltext
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #0366B0;
    margin: 0px;
    padding: 0px;
    text-align: right;
    vertical-align: top;
}

.labeltext1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #0366B0;
    margin: 0px;
    padding: 0px;
    text-align: left;
    vertical-align: top;
}

.button
{
    width: 150px;
    height: 25px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #0366B0;
    border: 1px solid #333333;
    margin: 0px;
    padding: 0px;
    text-align: center;
    text-transform: uppercase;
    cursor: pointer;
}

.msg
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FF0000;
}

/* Tag Cloud CSS Starts Here*/

#tagCloud
{
    width: 238px;
    padding: 5px;
    margin-bottom: 10px;
    text-align: justify;
}
#tagCloud A
{
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    margin-left: 0px;
    margin-right: 0px;
    padding: 0px;
    white-space: pre-line;
    text-align: justify;
    text-transform: lowercase;
    word-spacing: 1px;
    cursor: pointer;
}

#tagCloud A:hover
{
    font-family: Arial, Helvetica, sans-serif;
    white-space: pre-line;
    background-color: #FFFFEF;
    word-spacing: 1px;
    color: #00cc00;
    cursor: pointer;
}

#tagCloud A.weight1
{
    font-family: Arial, Helvetica, sans-serif;
    color: #045596;
    font-size: 13pt;
    font-weight: bold;
    cursor: pointer;
}
#tagCloud A.weight2
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00375F;
    font-size: 11pt;
    font-weight: bolder;
    cursor: pointer;
}
#tagCloud A.weight3
{
    font-family: Arial, Helvetica, sans-serif;
    color: #237DBF;
    font-size: 10pt;
    font-weight: bolder;
    cursor: pointer;
}
#tagCloud A.weight4
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00243F;
    font-size: 9pt;
    cursor: pointer;
}
#tagCloud A.weight5
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00497F;
    font-size: 8pt;
    cursor: pointer;
}

/* Tag Cloud CSS Ends Here*/

/* Page Title CSS */

.pagetitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #013567;
    margin: 0px;
    padding: 0px;
    text-align: left;
}

.line
{
    width: 460px;
    height: 3px;
    background: url(../Newimages/line1.jpg) left top no-repeat;
    margin: 0px;
    padding: 0px;
}

/* Page Title CSS Ends */


/* rating Star CSS with  Transparent background */
.ratingStar
{
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: text;
    display: block;
    background-repeat: no-repeat;
}

.forratingStar
{
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: Pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar
{
    background-image: url(../Newimages/bluestar.png);
}

.emptyRatingStar
{
    background-image: url(../Newimages/bluestar_white.png);
}

.savedRatingStar
{
    background-image: url(../Newimages/SavedStar.png);
}
/* rating Star CSS */

.text123
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    margin: 0px;
    padding: 0px 5px 5px 0px;
    text-align: left;
}

.text123 a:link, .text123 a:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #05579B;
    margin: 0px;
    padding: 0px 5px 5px 0px;
    text-align: left;
    text-decoration: none;
    cursor: pointer;
}

.text123 a:hover
{
    text-decoration: underline;
}


.paging a:link, .paging a:visited, .paging a:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #05579B;
    margin: 0px 2px 0px 0px;
    border: solid 1px #05579B;
    padding: 2px 5px 5px 5px;
    text-align: left;
    text-decoration: none;
    cursor: pointer;
}

.currentpage
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    background-color: #1991BF;
    color: #FFFFFF;
    border: solid 1px #1991BF;
    margin: 0px 5px 0px 0px;
    padding: 2px 2px 5px 2px;
}

.currentLink
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:Bold;
    border-style: solid;
    border-color:#05579B; 
    background-color:#1991BF;
    border-width:1px;  
    /*background-color: #1991BF;*/
    color: #FFFFFF;
    margin:  0px; 
    padding: 1px 5px 1px 5px;
}

.paging a:hover
{
    background-color: #1991BF;
    color: #FFFFFF;
}

.comments_middle
{
    width: 450px;
    height: auto;
    margin: 0px;
    padding: 0px;
    background: url(../Newimages/comments_middle.jpg) left top repeat-y;
}

