﻿@charset "utf-8";
/* CSS Document */

body {
	background-position:center;
	margin: 0 0 0 0; 	
	}
	
@font-face {
    font-family: Ubuntu-Title;
    src: url(fonts/Ubuntu-Title.ttf);
}	


@font-face {
    font-family: ROCK;
    src: url(fonts/ROCK.ttf);
}
	
	

@font-face {
    font-family: Sans-Serif;
    src: url(fonts/Sans-Serif.otf);
}
	
@font-face {
    font-family:Sans-Serif;
    src: url(fonts/Sans-Serif.otf);
}	

@font-face {
    font-family: nevis	;
    src: url(fonts/nevis.ttf);
}			
	
.fullpagediv { width:100%; color:#FFF; background-color:#F9F9F9; margin: 0 0 0 0; }

.top3divsbg{ width:100%; background-color:#2d2d2d; z-index:100000 }

.top3divs{ float:left; width:5%; height:70px }


.sliderbg{ background:#FFF ;  height:400px}
.sliderdiv1{ float:left }
.sliderdiv2{ float:left; text-align:center; background-color:#f5f5f5; width:30%; height:400px; }

.innerslider{ background-color:#CCC; height:250px}

.login{  font-family: 'nevis'; color:#515151; font-size:24px; margin-left:.5%; text-align:left; margin-top:5.5%; }
.textfield{ box-shadow: 0px 0px 0px 1px #d7d7d7; background-color:#f5f5f5; border: 2px solid #a1a1a1;	border-radius: 0px; width:85%; height:35px; background-repeat:no-repeat; background-color:#fdfdfd; border:none; padding-left:13px; padding-top:5px;
            
Font-family:Sans-Serif;
font-size:14px;
            }

.logtxt1{ font-family:Sans-Serif; color:#5e5e5e; font-size:13px; text-align:left; margin-left:11%; margin-top:2%	}

.categories{ background-color:#f0f0f0; color:#4d4d4d; height:53px;  }
.arrwleft{ padding-left:2%; padding-top:1%; padding-bottom:-2%; padding-right:2%; float:left; }
.categorieshd{ font-family:Sans-Serif; color:#4d4d4d; font-size:20px; padding:1% ; width:33%; text-align:center; float:left}

.categoriesline{ background-color:#777777; width:1px; float:left; height:60px }


.arrwright{ padding-left:2%; padding-top:1%; padding-bottom:-2%; padding-right:2%; float:left; }
.carthd{ float:left; margin-left:36%; font-family:Sans-Serif; color:#4d4d4d; font-size:20px;  padding:1% ; }
.carttable{ float:right; width:47%; padding-top:2%; color:#515151; font-family:Sans-Serif; font-size:13px}
.tablehd{ color:#FFF}


.innnercontainer { height:270px; color:#515151}
.innertxt{ font-family:Sans-Serif; color:#515151; font-size:13px;}

.rowTitle {
    border: 0 solid green;
    color: #58585A;
    float: left;
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
    padding: 0;
}

.footer { background-color:#cc0000; margin-top:0%; height:100px; }
.footer2 { background-color:#cc0000; margin-top:0%; height:138px; }


.footerline{  background-color:#b01f24; height:5px; }
.copyright { color:#FFF; text-align:right ; padding-right:1%; padding-top:5%; font-family: Sans-Serif; font-size:13px;}
.copyright2 { color:#FFF; padding-right:1%; padding-top:2%; font-family:  Sans-Serif; font-size:13px;  padding-left:2%}
	
/*Ravikanth CSS Starts here */	
.stdWaterMarkText_New
{
border: 1px solid #4C4C4C;
height: 20px;
margin: 0;
padding: 3px;
width: 85%;
border-radius:3px;
color:#515153;
background-color:#f5f5f5;background-repeat:no-repeat; background-color:#fdfdfd; font-size:14px;

}
.stdWaterMarkText
{
     color:gray;    

box-shadow: 0px 0px 0px 1px #d7d7d7; background-color:#f5f5f5; border: 2px solid #a1a1a1;	border-radius: 0px; width:85%; height:35px; background-repeat:no-repeat; background-color:#fdfdfd; border:none; padding-left:13px; padding-top:5px;font-size:14px;
}	

.btnControls_New
{
    
font-family: helvitica;
color:#ffffff;
font-size:20px;
height:40px;
background-color:#ee6211;

	width:90%; cursor:pointer; 
}
.btnControls_New_Black
{
    
font-family: helvitica;
color:#ffffff;
font-size:20px;
height:40px;
background-color:#4D4D4D;

	width:90%; cursor:pointer; 
}
.strength5
{
     font-family:Sans-Serif; color:#5e5e5e; font-size:13px; text-align:left; margin-left:11%; margin-top:2%
}
.main
{
   margin:0 auto; 
}
.tableBorder {
    border-bottom:solid 1px gray;margin-bottom:2px;margin-top:2px;
}
.stdTableTD
{
    
    }
.stdTextWrapHeader
{
	 white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
white-space: pre-wrap;       /* css-3 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
word-break: break-all;
white-space: normal;Font-family:Sans-Serif;
font-size:16px;border-bottom:solid 1px gray;
color:#4d4d4d;
}
.stdTextWrap
{
	 white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
white-space: pre-wrap;       /* css-3 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
word-break: break-all;
white-space: normal;Font-family:Sans-Serif;
font-size:14px;border-bottom:solid 1px gray;
color:#4d4d4d;
}
.stdTextWrap_New
{
	 white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
white-space: pre-wrap;       /* css-3 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
word-break: break-all;
white-space: normal;Font-family:Sans-Serif;
font-size:14px;
color:#4d4d4d;
}
.stdControls
{
color:#4d4d4d;

box-shadow: 0px 0px 0px 1px #d7d7d7; background-color:#f5f5f5; border: 2px solid #a1a1a1;	border-radius: 0px; width:85%; height:25px; background-repeat:no-repeat; background-color:#fdfdfd; border:none; padding-left:3px; padding-top:3px;font-size:14px;Font-family:Sans-Serif;
}

.stdControlsCombo
{
color:#4d4d4d;

box-shadow: 0px 0px 0px 1px #d7d7d7; background-color:#f5f5f5; border: 2px solid #a1a1a1;	border-radius: 0px; width:85%; height:30px; background-repeat:no-repeat; background-color:#fdfdfd; border:none; padding-left:3px; padding-top:3px;font-size:14px;Font-family:Sans-Serif;
}
.stdControls_Totals
{
border: 1px solid #4C4C4C;
font-family:Sans-Serif;
font-size: 14px;
height: 20px;
margin: 0;
padding: 3px;
width: 200px;
border-radius:3px;
color:#515153;

}
.stdBorderLeft_Script
{
background-color:#4d4d4d;
border-top:solid 0px #4C4C4C;
border-bottom:solid 0px #4C4C4C;
border-left:solid 0px #4C4C4C;
color:white;
height:30px;
padding:2px;
text-align:center;
Font-family:Sans-Serif;
font-size:14px;
white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
white-space: pre-wrap;       /* css-3 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
word-break: break-all;
white-space: normal;
}
.stdBorderRight_Script
{
background-color:#4d4d4d;
border-top:solid 0px #4C4C4C;
border-bottom:solid 0px #4C4C4C;
border-left:solid 0px #4C4C4C;
border-right:solid 0px #4C4C4C;
color:white;
height:30px;
padding:2px;
text-align:center;
Font-family:Sans-Serif;
font-size:14px;
white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
white-space: pre-wrap;       /* css-3 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
word-break: break-all;
white-space: normal;
}
.stdContentLeft_Script
{
border-bottom:solid 0px #4C4C4C;
border-left:solid 0px #4C4C4C;
color:#4d4d4d;
height:30px;
padding:2px;
white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
white-space: pre-wrap;       /* css-3 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
word-break: break-all;
white-space: normal;
Font-family:Sans-Serif;
font-size:14px;
}
.stdContentRight_Script
{
border-bottom:solid 0px #4C4C4C;
border-left:solid 0px #4C4C4C;
border-right:solid 0px #4C4C4C;
color:#4d4d4d;
height:30px;
padding:2px;
white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
white-space: pre-wrap;       /* css-3 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
word-break: break-all;
white-space: normal;
Font-family:Sans-Serif;
font-size:14px;
}


.stdBorderLeft
{
background-color:#4d4d4d;
border-top:solid 1px lightgray;
border-bottom:solid 1px lightgray;
border-left:solid 1px lightgray;
color:white;
height:30px;
padding:2px;
text-align:center;
Font-family:Sans-Serif;
font-size:13px;
white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
white-space: pre-wrap;       /* css-3 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
word-break: break-all;
white-space: normal;
}
.stdBorderRight
{
background-color:#4d4d4d;
border-top:solid 1px lightgray;
border-bottom:solid 1px lightgray;
border-left:solid 1px lightgray;
border-right:solid 1px lightgray;
color:white;
height:30px;
padding:2px;
text-align:center;
Font-family:Sans-Serif;
font-size:13px;
white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
white-space: pre-wrap;       /* css-3 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
word-break: break-all;
white-space: normal;
}
.stdContentLeft
{
border-bottom:solid 1px #4C4C4C;
border-left:solid 1px #4C4C4C;
color:#4d4d4d;
height:30px;
padding:2px;
white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
white-space: pre-wrap;       /* css-3 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
word-break: break-all;
white-space: normal;
Font-family:Sans-Serif;
font-size:12px;
}
.stdContentRight
{
border-bottom:solid 1px #4C4C4C;
border-left:solid 1px #4C4C4C;
border-right:solid 1px #4C4C4C;
color:#4d4d4d;
height:30px;
padding:2px;
white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
white-space: pre-wrap;       /* css-3 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
word-break: break-all;
white-space: normal;
Font-family:Sans-Serif;
font-size:12px;
}

.stdFontStyle
{
    Font-family:Sans-Serif;font-size:20px;color:#4d4d4d
}
.PageInnerHeadingDetailsMain
{
   float:left; color:#4d4d4d; height:30px; Font-family:Sans-Serif;font-size:20px;border-bottom:solid 2px lightgray; width:100%;margin-top:0px;
}

.PageInnerHeadingDetailsSub
{
    float:left; padding-left:0px; padding-right:0px; border-top-right-radius:10px; padding-top:5px; border-top-left-radius:10px; height:30px; background-color:lightgray; color:#4d4d4d;width:100%;
}
.stdLabels
{
	Font-family:Sans-Serif;font-size:16px;color:#4d4d4d;
}
.stdMainMsg
{
width:995px;height:25px; margin-top:10px; padding-top:5px;text-align:center;color:#4d4d4d;border-radius:10px; Font-family:Sans-Serif;
}

/* Modal Popup Start */

.stdMainPopup
{
border-radius:10px;background-color:#4d4d4d;
}

.stdPopupClose
{
padding-right:-20px; cursor:pointer; margin-bottom:-30px; margin-top:-23px; margin-right:-18px; background-position:top; position:relative;
}

.stdPopupInnerMain
{
     background-color:White; border-radius:10px; margin:10px; float:left;
}
.stdPopInnerMsg
{
font-weight:bold; float:left; color:Red;  text-align:center; margin-top:6px;
}

.stdPopupInnerContent
{
float:left; margin:5px 30px 10px 25px;
}

.stdPopupInnerContentHeading
{
float:left; font-weight:bold; color:#254F5D; font-size:18px;
}

  #overLayBackground{
     background-color: rgb(250, 250, 250);
     opacity: 0.7; /* Safari, Opera */
     -moz-opacity:0.25; /* FireFox */
     filter: alpha(opacity=70); /* IE */
     z-index: 200;
     height: 100%;
     width: 100%;
     background-repeat:repeat;
     position:fixed;
     top: 0px;
     left: 0px;
     text-align:center; 
         line-height: 240px; 
    }

    #overLayBackground>img {
        position:absolute; bottom:0; top:0; left:0; right:0; margin:auto;
    }
 #overLayBackground_Script{
     background-color: rgb(250, 250, 250);
     opacity: 0.7; /* Safari, Opera */
     -moz-opacity:0.25; /* FireFox */
     filter: alpha(opacity=70); /* IE */
     z-index: 200;
     height: 100%;
     width: 100%;
     background-repeat:repeat;
     position:fixed;
     top: 0px;
     left: 0px;
     text-align:center; 
         line-height: 240px; 
    }

    #overLayBackground_Script>img {
        position:absolute; bottom:0; top:0; left:0; right:0; margin:auto;
    }    
   .modalBackground
{
	background-color:gray;
    filter:alpha(opacity=70);
    opacity:0.7; 
}  
.stdPriceControls
{
border: 1px solid #4C4C4C;
font-family:Calibri;
font-size: 14px;
height: 20px;
margin: 0;
padding: 3px;
width: 200px;
border-radius:3px;
color:#515153;
}
/*Ravikanth CSS Ends here */	


.stdControlsNoBorders
{
    border:none;
}




.momtemplate {  width:100%;
box-shadow: 0px 0px 0px 1px #d7d7d7;  border: 1px thin #a1a1a1;	border-radius: 0px;}
p { padding:5px}

.momfont1{ font-family: Ubuntu-Title; font-size:33px; color:#d61f26; margin-top:-6px }
.momfont2{font-family:NORMAL__0; font-size:18px; color:#d61f26; margin-top:3px }
.welcomefont{ color:#454545; font-size:24px; float:left; font-family:lvnm; margin-top:-3px;}

.dearfont{ font-family:lvnmbd; font-size:14px;color:#515151;}

.font1{  color:#454545; font-size:14px; float:left; font-family:lvnm; line-height:19px}


.bottomlinks{float:left; padding-left:36px;
color:#FFF; text-decoration:underline; font-size:14px; float:left; font-family:lvnm;

}
.weblink{ color:#d61f26; font-size:14px}
.sociallink{ float:left; padding:3px}


.stdControlsdropdown
{
color:#4d4d4d;

box-shadow: 0px 0px 0px 1px #d7d7d7; background-color:#f5f5f5; border: 2px solid #a1a1a1;	border-radius: 0px; width:85%; height:30px; background-repeat:no-repeat; background-color:#fdfdfd; border:none; padding-top:5px;font-size:14px;Font-family:Sans-Serif;
}

.innertopbar{ background-image:url(images/top_Inner_bg.png); height:160px; background-repeat:repeat-x; }
.innertodmenudiv {float:left; width:60%; padding-top:1%; }
.innertodmenudiv ul{list-style-type:none; padding-left:0%; float:right; text-align:right; top: 2%;
    margin: 0;  width:60%; height:30px;   }
.innertodmenudiv ul li{ display:inline; height:40px; text-align:right;   font-size:18px; padding-left:0%;  padding-top:0%;
font-family: nevis; color:#FFF; background-repeat:no-repeat }
.innertoplinks{ font-family:sans-serif;  color:#FFF; text-align:right; font-size:16px; padding-top:0%;  padding-right:0%}
.innermiddlepart{ height:50px;font-family:Sans-Serif; color:#3b3b3b; padding-top:0.5% }
.bottombar{ background-image:url(images/bottombar.png) ; height:105px; color:#FFF; font-family:Sans-Serif; background-repeat:repeat-x ; padding-top:-5%; padding-left:0% ; padding-right:0%; padding-bottom:0%}
.bottomlogo{ margin-top:-23%;  margin-left:0%;  width:100% ; float:left; position:relative; background-position:center }
.copyright { color:#FFF; text-align:right ; padding-right:1%; text-align:center; background-image:url(images/bottom_line.png);  font-family: Sans-Serif; padding-top:1%; font-size:13px;}
.innercopyright { color:#FFF; padding-right:1%; text-align:left; font-family: Sans-Serif; padding-top:1%; font-size:13px;}


.innerdboytopbar{ background-image:url(images/top_bg_small.png); background-repeat:repeat-x; }
.bottomdboybar{ background-image:url(images/bottom_bg.png) ; height:100px; color:#FFF; font-family:Sans-Serif; background-repeat:repeat-x ; padding-top:-5%; padding-left:0% ; padding-right:0%; padding-bottom:0%}

.dboylableHeaders
{
    font-family:sans-serif;
    font-weight:bold;
    font-size:21px;
}

.dboylableSubHead
{
    font-family:sans-serif;
    font-weight:bold;
    font-size:16px;
}

.dboylableBody
{
    font-family:sans-serif;
}

.dboybtncontrolwithred
{
    font-family: sans-serif;
color:#ffffff;
font-size:18px;
height:40px;
background-color:#D52128;
padding:5px;
width:90%;
cursor:pointer; 
}

.dboybtncontrolwithlime
{
     font-family: sans-serif;
color:#ffffff;
font-size:18px;
height:40px;
background-color:#82AC65;
padding:5px;
width:90%;
cursor:pointer; 
}

a
{
    cursor:pointer;
}


.dboyBorderLeft_Script
{
background-color:#4d4d4d;
border-top:solid 0px #4C4C4C;
border-bottom:solid 0px #4C4C4C;
border-left:solid 0px #4C4C4C;
color:white;
height:20px;
padding:2px;
text-align:center;
Font-family:Sans-Serif;
font-size:14px;
}
.dboyBorderRight_Script
{
background-color:#4d4d4d;
border-top:solid 0px #4C4C4C;
border-bottom:solid 0px #4C4C4C;
border-left:solid 0px #4C4C4C;
border-right:solid 0px #4C4C4C;
color:white;
height:20px;
padding:2px;
text-align:center;
Font-family:Sans-Serif;
font-size:14px;
}
.dboyContentLeft_Script
{
border-bottom:solid 0px #4C4C4C;
border-left:solid 0px #4C4C4C;
color:#4d4d4d;
height:20px;
padding:2px;
white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
white-space: pre-wrap;       /* css-3 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
word-break: break-all;
white-space: normal;
Font-family:Sans-Serif;
font-size:14px;
}
.dboyContentRight_Script
{
border-bottom:solid 0px #4C4C4C;
border-left:solid 0px #4C4C4C;
border-right:solid 0px #4C4C4C;
color:#4d4d4d;
height:20px;
padding:2px;
white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
white-space: pre-wrap;       /* css-3 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
word-break: break-all;
white-space: normal;
Font-family:Sans-Serif;
font-size:14px;
}

#overLayBackground
{
    background-color: rgb(250, 250, 250);
    opacity: 0.7; /* Safari, Opera */
    -moz-opacity: 0.25; /* FireFox */
    filter: alpha(opacity=70); /* IE */
    z-index: 200001 !important;
    height: 100%;
    width: 100%;
    background-repeat: repeat;
    position: fixed;
    top: 0px;
    left: 0px;
    text-align: center;
    line-height: 240px;
}

#overLayBackground > img
{
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    margin: auto;
}


.searchfieldbg{ background-color:#FFF; border: 1px solid #e6e6e6;	border-radius: 0px; width:300px; ;  font-family:ntailu; font-size:13px; color:#5d5d5d; height:25px;}
.searchfield{  border:none; width:160px; color:#454545; margin-left:5px }
.searchbg{box-shadow: 1px 0px 5px #CCC; background-color:#FFF; border: 0px solid #CCC;	border-radius: 0px; width:310px; box-shadow:inset -1px -18px 13px  -9px #d9d6d6;  font-family:ntailu; font-size:13px; color:#5d5d5d; height:39px; }


.pagination
{
    line-height: 30px;
}

.pagination span
{
    padding: 5px;
    border: solid 1px red;
    text-decoration: none;
    white-space: nowrap;
    background: white;
    border-radius:1px;
    color:#D61F26;
   
}

.pagination a, .pagination a:visited
{
    text-decoration: none;
    padding: 6px;
    white-space: nowrap;
    color: #D61F26;
    
}
.pagination a:hover, .pagination a:active
{
    padding: 5px;
    border: solid 1px white;
    text-decoration: none;
    white-space: nowrap;
    background: #D61F26;
    color: White;
    border-radius:1px;
}

.strTableRowHeight
{height:35px;}
.RequiredFields{color:Red;}