/*
+------------------------------------------------------------------------------------------+
AUTHOR:Anirudh K. Mahant
+------------------------------------------------------------------------------------------+
COMPANY:Raven Developers 2008
+------------------------------------------------------------------------------------------+
FILE INFO:General resuable classes
+------------------------------------------------------------------------------------------+
Portions created by Anirudh K. Mahant are Copyright of Raven Developers (C) 2008.
+------------------------------------------------------------------------------------------+
COPYRIGHT NOTICE:
The contents of this file are protected and copyrighted and are subject to
the original developer(s) of this file;Unauthorised use of this file is strictly prohibited.	
+------------------------------------------------------------------------------------------+
*/
a,
a:link,
a:visited,
a:hover{text-decoration:underline;}
acronym,abbr{border-bottom:1px dashed;letter-spacing:1px;cursor:help;}
blockquote{margin:1.25em;padding:1.25em 1.25em 0 1.25em;}
body{font:0.8em Arial,Helvetica,sans-serif;}
/***** Forms *****/
form{margin:0;padding:0;display:inline;}
h1{padding:30px 0 25px 0;font-size:2em;letter-spacing:-1px;}
/***** Headings *****/
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;}
h2{padding:20px 0;font-size:1.5em;letter-spacing:-1px;}
h3{font-size:1em;font-weight:bold;}
html,body{border:0;margin:0;padding:0;}
img{border:0;}
input,select,textarea{font:1em Arial,Helvetica,sans-serif;}
label{cursor:pointer;}
/***** Common Formatting *****/
p,ul,ol{margin:0;padding:0 0 1.25em 0;}
small{font-size:0.85em;}
sub{position:relative;bottom:-0.2em;vertical-align:baseline;}
sup{position:relative;bottom:0.3em;vertical-align:baseline;}
/***** Tables *****/
table{border:0;margin:0 0 1.25em 0;padding:0;}
table tr td{padding:2px;}
textarea{width:100%;line-height:1.25;}
ul,ol{padding:0 0 1.25em 2.5em;}
.bold{font-weight:bold;}
/***** Global Classes *****/
.clear{clear:both;}
.float-left{float:left;}
.float-right{float:right;}
.highlight{background:#FFFFCC;}
.img-left{float:left;margin:4px 10px 4px 0;}
.img-right{float:right;margin:4px 0 4px 10px;}
.italic{font-style:italic;}
.nobullet{list-style:none;list-style-image:none;}
.noindent{margin-left:0;padding-left:0;}
.nopadding{padding:0;}
.text-center{text-align:center;}
.text-justify{text-align:justify;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.underline{border-bottom:1px solid;}
.wrap{width:960px;margin:0 auto;}
.red{ color: red; }
.blockinline { display: inline; }
/***** Wrapper *****/
#wrap{width:960px;margin:0 auto;}
p.msg,p.success,p.warn,p.alert,p.error{margin:10px 0 0;padding:10px 10px 10px 36px;text-align:left; margin: 10px 0;}
p.alert,p.error{border:2px solid #F0BAA2;padding:10px 10px 10px 36px;background:url(../images/alert.gif) #FFD9C8 no-repeat 12px 12px; margin: 10px 0;}
p.success{border:2px solid #D4EBAF;background:url(../images/success.gif) #EDFCD5 no-repeat 10px 12px; margin: 10px 0;}
p.msg{border:2px solid #EEEEEE;background:url(../images/info.gif) #F9F9F9 no-repeat 12px 12px; margin: 10px 0;}
p.warn{border:2px solid #EFE3AE;background:url(../images/note.gif) #FEF6D2 no-repeat 14px 12px; margin: 10px 0;}